1. 安装Nginx
- **更新yum **yum -y update
- 安装Nginxyum install nginx
2. 安装mysql
**安装mysql客户端 **
yum install mysql安装mysql服务器端
yum install mysql-server yum install mysql-devel修改配置
/etc/my.cnf中加入default-character-set=utf8添加开机启动
chkconfig –add mysqld开机启动
chkconfig mysqld on创建root管理员
命令:mysqladmin -u root password XXXX
登录:mysql -u root -p 再输入密码即可
忘记密码:- service mysqld stop
- mysqld_safe –user=root –skip-grant-tables 这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令
<code>
mysql -u root
use mysql
update user set password=password(“XXX”) where user=”root”
flush privileges
</code>
3. 安装PHP-fpm
- 安装php php-fpm
yum install php php-fpm - **设置系统在启动时自动运行php-fpm **
chkconfig –level 345 php-fpm on - 第一次运行php-fpm
/etc/init.d/php-fpm restart
4. 配置Nginx
路径 /etc/nginx/conf.d/default.conf
配置
<code>
//此处是将php与nginx联系在一起的配置
location ~ .php$ {
root /data/nginxwebs; //这个是nginx服务器的根目录
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME/data/nginxwebs$fastcgi_script_name;
include fastcgi_params;
}
</code>
5. 购买域名并在阿里云备案
6. 在nginx上配置域名
<code>
//default.conf(/etc/nginx/conf.d/default.conf)
server{
server_name blog.xinru.me
}
</code>