阿里云服务器购买配置Apache+MySQL+PHP环境

一直在用内网的环境搭建服务器,这次花了97块钱去阿里云官网买了一个月的外网服务器,当然配置也是传说中的渣渣,不过自己调试玩玩,完全够用,速度各方面都ok。

一路选择配置,付款,进入自己的控制台找到那台服务器,查看外网的ip地址,可以在控制台管理的按钮点击进入网页版本的终端命令行界面,不过它会让你牢牢记住一个6位数的验证密码,而且只显示一次。

首次使用,可以在阿里云控制台上修改密码,这样可以保证自己的服务器访问安全性。

当然也可以用Mac的终端SSH命令来链接那台属于自己的服务器。

举例:ssh root@120.23.44.55

回车

输入你在控制台修改的密码。

如果一切正确,你就可以看到阿里云的欢迎输出。

阿里云登录

tip:退出连接终端,输入exit即可。

然后可以在网上搜索各种关于如何在终端安装Apache,MySQL,PHP的文章。

安装Apache httpd服务: yum install httpd

启动httpd:systemctl start httpd

设置开机启动服务:systemctl enable httpd.service

httpd的配置文件:vi /etc/httpd/conf/httpd.conf


mysql的安装:yum install mysql 安装mysql服务:yum install mysql-server

启动相关服务(start, restart, stop):

service httpd restart

service mysqld restart

查看进程服务器启动情况:

netstat -tunpl


安装PHP:yum -y install php 安装PHP扩展:yum install php-pecl-apc php-mysql php-gd php-mcrypt php-pear php-mbstring php-xmlrpc php-dom

安装完成后,开始测试一下安装的正确性,写个简单的PHP输出打印代码的index.php放入网站根目录(/var/www/html/)。然后,不要急着访问,试着重启上述所有的安装服务后,再测试访问是否正常输出PHP的打印。

还可以安装phpMyAdmin,方便管理MySQL数据库。

上面的这些步骤中,肯定会出现一些问题,这时候搜一搜都会解决的,毕竟技术这东西一直在变。

给数据库设置密码,配置访问权限时,遇到一些问题。这边记录一下,贴出网上解决办法:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

First things first. Log in as root and stop the mysql daemon .

sudo /etc/init.d/mysql stop 

Now lets start up the mysql daemon and skip the grant tables which store the passwords.

sudo mysqld_safe --skip-grant-tables&

(press Ctrl+C now to disown the process and start typing commands again)

You should see mysqld start up successfully. If not, well you have bigger issues. Now you should be able to connect to mysql without a password.

sudo mysql --user=root mysql

update user set Password=PASSWORD('new-password');
flush privileges;
exit; 

Now kill your running mysqld then restart it normally. 

sudo killall mysqld_safe&
(press Ctrl+C now to disown the process and start typing commands again)
/etc/init.d/mysql start

You should be good to go. Try not to forget your password again.

现在你有一台简单配置的架在外网上的访问服务器了,你可以拿他做Web前端,App后端等等。

说到这,说说给服务器备案的事,各种拍照身份证,各种输入身份证号码验证后,还要手写签名确认,最后还要用阿里云服务器字样的蓝色幕布做背景,手里拿着身份证拍照。幕布还要等邮寄,到这里宣告放弃,这个服务器域名绑定备案的事就不继续下去了。但是我还是支持这样的严格审查的要求的,毕竟互联网的牛鬼蛇神太多。

文章来自 http://skymonkey.cn/

高能广告区

暂无广告哦=^^=。继续看看其它文章吧!