lnmp安裝linux
1. linux 安裝lnmp失敗 報錯信息 是許可權不夠 該如何設
網站目錄 執行 chmod -R 777 網站目錄 chown nginxnginx 目錄改擁有者擁有組linux 安裝lnmp失敗 報錯信息 是許可權不夠 該如何設
2. CentOS 7 用戶怎樣安裝 LNMP
LNMP是一個基於CentOS編寫的Nginx、php、Mysql、phpMyAdmin、eAccelerator一鍵安裝包。可以在獨立主機上輕松的安裝LNMP生產環境。
一、獲取lnmp源碼
1、打開網路,輸入lnmp,打開第一個lnmp官網,裡面含有很豐富的信息,這里先下載最新版的安裝包
2、通過wget http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz 下載,選擇其他下載地址也可以的;
二、安裝lnmp
1、解壓tar -xvf lnmp1.2-full.tar.gz ;
2、進入 源碼目錄cd lnmp1.2-full/
3、執行./install.sh開始配置,配置完提示Press any key to install...or Press Ctrl+c to cancel,回車後自動編譯安裝,過程比較漫長,好好等待;
4、安裝完成,雖然等待了很久。但是安裝完成了很開心。
三、lnmp基本操作
1、開啟關閉lnmp服務;
2、訪問主要,phpinfo等,驗證是否安裝成功;
3、在web根目錄下編寫腳本訪問,通過瀏覽器訪問;
訪問輸出,腳本信息,這樣就安裝成功了。
注意事項:
下載和安裝過程比較漫長,一定耐心仔細
3. linux下一鍵安裝lnmp使用php-v顯示的版本與phpinfo.php中不符,怎麼辦
你的系統中有兩個php版本,可能原因是系統自帶php5.4。你後安裝的是7.2,啟動的是7.2這個版本
4. Linux阿里雲伺服器安裝LNMP失敗.看看是怎麼回事
你的提問提供的報錯信息太少,無法判斷原因。
btw 如果你願意付費,我可以遠程幫你安裝調試,包括後期維護。
5. 如何在linux系統架設lnmp nginx 配置,只供內網使用
准備工作:
1.安裝好VMware 12 軟體;
2.安裝好centos 7 系統;
3.配置好網路,不管是橋接還是nat等都行 ,能上網就行。
開始安裝:安裝到/usr/local目錄下
1.cd /usr/local //進入目錄
2.yum install gcc gcc++ gcc-c++ -y //安裝編譯需要的包
3.wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz && tar -zxvf pcre-8.39.tar.gz && cd pcre-8.39/ && ./configure && make && make install
//這條命令好長,解釋下,下載pcre庫的軟體包,解壓並進入解壓後目錄,編譯安裝!
4.wget http://zlib.net/zlib-1.2.8.tar.gz && tar -zxvf zlib-1.2.8.tar.gz && cd zlib-1.2.8/ && ./configure && make && make install
//這條命令是安裝zlib庫,同上
5.wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz && tar -zxvf openssl-1.0.1c.tar.gz && cd openssl-1.0.1c && ./config && make && make install
//安裝ssl,同上
此處需要多說一句,1-5步驟完全可以寫個shell腳本來實現,下面我就把自己寫的腳本貼在下面,僅供參考:
vim nginx.sh
#!/bin/bash
cd /usr/local
yum install gcc gcc++ gcc-c++ -y
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz && tar -zxvf pcre-8.39.tar.gz && cd pcre-8.39/ && ./configure && make && make install
wget http://zlib.net/zlib-1.2.8.tar.gz && tar -zxvf zlib-1.2.8.tar.gz && cd zlib-1.2.8/ && ./configure && make && make install
wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz && tar -zxvf openssl-1.0.1c.tar.gz && cd openssl-1.0.1c && ./config && make && make install
chmod 755 nginx.sh
說明:此腳本必須以root運行!
6.tar -zxvf nginx-1.10.1.tar.gz && ./configure && make && make install //此處安裝nginx主程序
7./usr/local/nginx/sbin/nginx //啟動nginx
最後在區域網內輸入centos 7的ip 即可訪問nginx!
最後也可以加入腳本,所以說linux下shell來做自動化部署很方便,根本就不需要守護著一步步安裝!
6. linux的lnmp命令如何使用
LNMP相關軟體安裝目錄
Nginx 目錄: /usr/local/nginx/
MySQL 目錄 : /usr/local/mysql/
MySQL資料庫所在目錄:/usr/local/mysql/var/
PHP目錄 : /usr/local/php/
PHPMyAdmin目錄 : 0.9版為/home/wwwroot/phpmyadmin/ 1.0版為 /home/wwwroot/default/phpmyadmin/ 強烈建議將此目錄重命名為其不容易猜到的名字。phpmyadmin可自己從官網下載新版替換。
默認網站目錄 : 0.9版為 /home/wwwroot/ 1.0版為 /home/wwwroot/default/
Nginx日誌目錄:/home/wwwlogs/
/root/vhost.sh添加的虛擬主機配置文件所在目錄:/usr/local/nginx/conf/vhost/
PureFtpd 目錄:/usr/local/pureftpd/
PureFtpd web管理目錄: 0.9版為/home/wwwroot/default/ftp/ 1.0版為 /home/wwwroot/default/ftp/
Proftpd 目錄:/usr/local/proftpd/
LNMP相關配置文件位置
Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
/root/vhost.sh添加的虛擬主機配置文件:/usr/local/nginx/conf/vhost/域名.conf
MySQL配置文件:/etc/my.cnf
PHP配置文件:/usr/local/php/etc/php.ini
php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
Proftpd配置文件:/usr/local/proftpd/etc/proftpd.conf
Proftpd 用戶配置文件:/usr/local/proftpd/etc/vhost/用戶名.conf
LNMPA相關目錄文件位置
Apache目錄:/usr/local/apache/
Apache配置文件:/usr/local/apache/conf/httpd.conf
Apache虛擬主機配置文件目錄:/usr/local/apache/conf/vhost/
7. Linux7.0系統如何安裝
安裝要求:
內存:512M以上,推薦768M以上(純面板約占系統60M內存)
硬碟:100M以上可用硬碟空間(純面板約佔20M磁碟空間)
系統:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),確保是干凈的操作系統,沒有安裝過其它環境帶的Apache/Nginx/php/MySQL(已有環境不可安裝)
寶塔linux6.0版本是基於centos7開發的,務必使用centos7.x 系統
提示:Centos官方已宣布在2020年停止對Centos6的維護更新,各大軟體開發商也逐漸停止對Centos6的兼容,新伺服器不建議使用Centos6
系統要求
操作系統:全新系統(支持CentOS、Ubuntu、Debian、Fedora、Deepin),
確保是干凈的操作系統,沒有安裝過其它環境帶的Apache/Nginx/php/MySQL
寶塔Linux6.0版本是基於centos7開發的,強烈建議使用centos7.x 系統
內存要求:內存要求最低512MB,推薦768MB以上,純面板約占系統60MB內存
Linux系統:一鍵掛載磁碟工具
Centos/Fedora:yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
說明:
1:本工具默認將數據盤掛載到/www目錄
2:若您的伺服器之前安裝過Windows系統,需要手動刪除NTFS分區,掛載工具會直接跳過NTFS分區
3:若您的磁碟已分區,且未掛載,工具會自動將分區掛載到/www
4:若您的磁碟是新磁碟,工具會自動分區並格式化成ext4文件系統
5:本工具只自動掛載一個分區,若您有多快數據盤,請手動掛載未被自動掛載的磁碟
6:此腳本只適用於新磁碟掛載,若數據盤已有數據請勿使用此腳本
安裝方法
使用 SSH 連接工具,如寶塔遠程桌面助手連接到您的 Linux 伺服器後,掛載磁碟,根據系統執行相應命令開始安裝(大約2分鍾完成面板安裝):
Centos安裝腳本:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 8c0882dde
一、使用遠程連接工具連接伺服器
1.如寶塔遠程桌面助手,在寶塔遠程桌面助手選擇linux伺服器選項,其他都默認,輸入IP跟密碼連接。如果是首次連接會有彈窗出現,點擊是即可。