參考**:
如需無人值守安裝,請使用 無人值守命令生成工具,或檢視無人值守說明教程
wget -c && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
如果顯示nginx: ok,mysql: ok,php: ok
並且nginx、mysql、php都是running,80和3306埠都存在,並提示安裝使用的時間及install lnmp v1.5 completed! enjoy it.的話,說明已經安裝成功。
某些系統可能會一直卡在install lnmp v1.5 completed! enjoy it.不自動退出,可以按ctrl+c退出。
安裝完成接下來開始使用就可以了,按新增虛擬主機教程,新增虛擬主機後可以使用sftp或ftp伺服器上傳****,將網域名稱解析到vps或伺服器的ip上,解析生效即可使用。
4、安裝失敗
預設lnmp是不安裝ftp伺服器的,如需要ftp伺服器:
5、新增、刪除虛擬主機及偽靜態管理
6、eaccelerator、xcache、memcached、imagemagick、ioncube、redis、opcache的安裝
#memcached
7、lnmp相關軟體目錄及檔案位置
8、lnmp狀態管理命令
9、僅安裝資料庫、nginx
lnmp 1.5開始支援只安裝mysql/mariadb資料庫或nginx
增加單獨nginx安裝,安裝包目錄下執行:./install.sh nginx 進行安裝;
增加單獨資料庫安裝,安裝包目錄下執行:./install.sh db 進行安裝;
安裝完成我們可以選擇開啟phpmyadmin進入網頁版本的資料庫,然後新建乙個使用者呀之類的,相對來講操作也比較方便!
又或者設定一下資料庫允許訪問的許可權:
1、進入資料庫
/usr/local/mysql/bin/mysql -u root -p 回車->輸入密碼就可以
2、設定許可權
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
3、重新整理
flush privileges;
ok!!!
windows連線不上資料庫解決方式
解決方式:(這是因為考慮到安全性的問題,預設我們就在防火牆中禁用外部訪問我們的資料庫了,需要將那一條規則刪除重新指定一條規則)
1、先確定好規則內容 iptables -l -n
2、通過命令 iptables -l input --line-numbers 檢視規則的行數
3、然後通過執行刪除命令進行刪除 iptables -d input 6 這裡的6就是刪除第六行的規則
4、再重新新增一條命令允許3306的命令: iptables -a input -p tcp --dport 3306 -j accept
這樣就可以了!!!
使用tp框架需要開啟pathinfo模式,參考**:#pathinfo
很直白的做法,開啟nginx.conf,找到如下內容: include enable-php.conf,修改成如下,然後儲存重啟就可以了:
一鍵安裝LNMP環境
系統要求 centos rhel fedora debian ubuntu raspbian deepin aliyun amazon mint linux發行版 需要5gb以上硬碟剩餘空間,mysql 5.7,mariadb 10至少9gb剩餘空間 需要128mb以上記憶體 128mb小記憶體vp...
LNMP環境一鍵部署
1 bin bash 2 用於安裝lnmp環境 34 d software mkdir software56 功能選擇選單 7menu 2829 0 安裝依賴包 30install package 5455 1 編譯安裝nginx 56install nginx 131132 2 原始碼編譯安裝my...
LAMP環境一鍵部署
1 bin bash 2 用於安裝lamp環境 34 vhost com linux.jepwei.cn 虛擬主機網域名稱 56 d software mkdir software78 功能選擇選單 9menu 3132 0 安裝依賴包 33install package 4849 1 編譯安裝ht...