SSH 登陆
1 | ssh username@ServerIP |
开始搭建服务器 LEMP (Linux, Nginx, MySQL, PHP)
更新源
1 | sudo apt-get update |
安装 Nginx
1 | sudo apt-get install nginx |
获得你的公网 IP address
1 | ifconfig |
在浏览器输入你的公网 IP address 或者 localhost
,可以看到 表示你已成功安装 Nginx 。
安装 MySQL
1 | sudo apt-get install mysql-server |
安装过程中设置好你的 root
密码。 生成 MySQL 数据存储目录结构
1 | sudo mysql_install_db |
对 MySQL 进行初始配置:
1 | sudo mysql_secure_installation |
在此过程中你应该拒绝匿名登陆,删除 test
用户和数据库。
安装 PHP
1 | sudo apt-get install php5-fpm php5-mysql php5-cli php5-mcrypt php5-gd php5-imagick -y && sudo php5enmod mcrypt |
修改 php.ini
初始配置
1 | sudo vim /etc/php5/fpm/php.ini |
把 cig.fix_pathinfo
去掉注释,即去掉前面的 ;
,同时设置其值为 \”0\” 重启 PHP 处理器使配置生效
1 | sudo service php5-fpm restart |
配置 Nginx 以使用 PHP 处理器 我之前写过一篇文章专门说这个的,移步:
创建一个 PHP 文件测试配置是否生效
1 | sudo vim /usr/share/nginx/html/info.php |
在打开的 info.php
写入:
1 |
|
保存文件并退出 在浏览器输入 http://ServerIP/info.php 或 http://localhost/info.php ,正常情况下你会看到
表明 LEMP
环境搭建成功,如果没看到,重新以上步骤或者 Google
完成!