CentOS6.8 下Web开发环境搭建(LNMP)

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>

7. 在域名的DNS上增加A记录,指向服务器IP

完成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容