1.按照lnmp.org网站的写法按装好lnmp后(先不要修改默认路径),浏览器输入http://自己的网址/phpmyadmin/
2.为了安全,lnmp 的大部分版本都是禁止远程连接mysql的,开启的话可以按如下步骤:
(1).找到phpmyadmin登陆进去(帐号root密码root),点击账户,点击新增用户,使用文本域:root,任意主机:%,密码使用文本域:root,全局权限,然后试着在navicat登陆进去
(2).去阿里云安全组在入方向开启3306端口
云服务器ECS -> 实例 -> 找到需要修改的服务器 -> 管理 -> 本实例安全组
(3).iptables -L -n --line-numbers 查看已添加的iptables规则
如果里面有DROP ... 3306就用 iptables -D INPUT 8 ( 8要按照当时的序号改变 )
iptables教程:https://www.vpser.net/security/linux-iptables.html
3.如果nvcicat还是登陆不上就用iptables -L -n --line-numbers查一下服务器接受的端口
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable 如果有这句要删除掉,再试一下nacicat就可以了
搞好后的nginx.conf配置文件是这样的:
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf;
#gzip on;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript application/javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
gzip_vary off;
gzip_disable "MSIE [1-6]\.";
server
{
listen 443;
server_name www.lianghaiting.cn;
root /home/wwwroot/default;
ssl on;
ssl_certificate /usr/local/nginx/cert/214698874470119.pem;
ssl_certificate_key /usr/local/nginx/cert/214698874470119.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
index index.html index.php;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
if (!-e $request_filename) {
rewrite ^/(.*) /index.php?$1 last;
}
}
server {
listen 80;
server_name www.lianghaiting.cn;
rewrite ^(.*) https://$server_name$1 permanent;
}
#上面这个server是重定向到https的意思
7.linux里安装好lnmp后在浏览器输入网址没任何显示的解决办法(阿里云服务器无法访问80端口的解决办法)
步骤如下:
1、登录阿里云的管理控制台。找到那台云服务器;
2、在操作的部分点击“更多”,里面藏着一个“安全组配置”;
3、进入“安全组配置”后,点击“配置规则”;
4、然后点击“公网入方向”。默认里面有22和3389端口是打开的;
5、点击右上角的“添加安全组规则”;
6、在“添加安全组规则”的对话框里面,添加“端口范围”为“80/80”,添加“授权对象”为“0.0.0.0/0”,再点击“确定”按钮。
8.卸载lnmp
cd /home
cd /lnmp1.4
./uninstall.sh
9.默认安装的版本是
lnmp1.4
mysql 5.5.56
php 5.5.38