Centos:
云服务器自带无需安装,大虾推荐版本centos6.5。而我强迫症选择了最新了Centos7.2。Centos7与之前版本不同之处在于,7使用了firewalld取代了iptables,如果安装nginx安装完毕外网无法打开网页,请关闭firewalld。另外数据库包,使用了MariaDB取代了Mysql,如果还是用Mysql,请参考下面Mysql标题页。
Nginx:
PHP:
Php安装完后需要启动。如果首页依然没法访问index.php,使用ps -aux|grep php-fpm查看是否启动
Mysql:
yum install mysql mysql-devel正常
yum install mysql-server提示错误:No package mysql-server available
原因:centos7开始默认使用mariaDB,取代mysql,通过yum只能安装mysql和mysql-devel,如果需要安装mysql-server,需通过rpm下载mysql-community包,从而再通过yum安装。参考如下:
Centos 7 comes with MariaDB instead of MySQL. MariaDb is a open source equivalent to MySQL and can be installed with yum -y install mariadb-server mariadb. If you must have mysql you need to add the mysql-community repo sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm and then you can install MySQLl like you normally do.
执行命令:
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum install mysql-server