lnmp或者lamp環境一鍵安裝

2022-08-15 08:15:14 字數 2146 閱讀 8126

參考**:

如需無人值守安裝,請使用 無人值守命令生成工具,或檢視無人值守說明教程

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...