1、先檢查是否連接公網:
ip addr
- ens33 下面的inet顯示ip
2、使用lnmp集成包(1.6穩定版)
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp
- 如果wget命令未找到,那就安裝一個
yum -y install wget
- 安裝開始會讓選擇mysql、php版本,
- 注意,選擇完mysql版本之後會讓設置mysql的密碼
- 等待安裝結束。。。顯示completed! enjoy it.的話,說明已經安裝成功
- 安裝完成之後,就可以靜態網站上線
- 靜態網站源文件放到:/home/ 裏面有www和wwwroot
- 通過 /usr/local/nginx/conf/nginx.conf 更改nginx的配置信息控制 網站源文件 的路徑
如果需要node、npm、pm2、redis接着往下看
3、node環境搭建進這個鏈接,在另一篇
- pm2 安裝
- 執行下面命令首先保證npm安裝成功
// 任意目錄執行
npm install -g pm2
- -g是全局安裝,安裝完後不能直接使用是因爲linux和windows的差異
- 想要全局必須建立軟連接
// /usr/local/node/bin/pm2 是pm2的安裝路徑
// /usr/local/bin 是環境變量路徑
ln -s /usr/local/node/bin/pm2 /usr/local/bin
- 然後任意目錄下 直接 pm2 list
- 就出現你想看到的界面了
4、下面繼續搭建redis-server環境
- 先找個臨時地方進去(爲了放置壓縮包)
- 然後輸入命令 下載redis壓縮包(官網下載)
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
- 然後解壓包到 /usr/local/
tar xzf redis-5.0.5.tar.gz -C /usr/local/
- 然後進去、編譯安裝
cd /usr/local/redis-5.0.5
make & make test
- 安裝完、找到redis的配置文件 /usr/local/redis-5.0.5/redis.conf 更改配置
# 表示只能本機客戶端連接,註釋掉就可以公網連接了,也可以配置成你需要的請求地址
bind 127.0.0.1
# 設置redis的密碼
requirepass xxxxx
# daemonize改爲yes 表示後臺守護進程
daemonize yes
- 以上redis-server算是安裝成功可以運行了
- 下面註冊成服務
- 進入到 /usr/local/redis-5.0.5/utils 找到 redis_init_script 進行修改配置
按照自己實際路徑進行修改
EXEC=/usr/local/redis-5.0.5/src/redis-server
CLIEXEC=/usr/local/redis-5.0.5/src/redis-cli
CONF="/usr/local/redis-5.0.5/redis.conf"
- 修改完成之後,執行命令複製 redis_init_script 到 /etc/rc.d/init.d/
cp /usr/local/redis-5.0.5/utils/redis_init_script /etc/rc.d/init.d/redis
- 然後執行命令註冊服務
chkconfig --add redis
- 啓動 redis-server
service redis start
- 執行命令查看是否有進程啓動,如果有redis進程,服務端就啓動成功
ps -ef|grep redis
5、安裝redis-cli
- 自己找個目錄下載redis-cli壓縮包(我在 /usr/local/ 裏面創建了個redis-cli文件夾進行管理)
wget http://download.redis.io/redis-stable.tar.gz
- 解壓
tar xvzf redis-stable.tar.gz
- 進入到 redis-stable 目錄 進行make安裝
cd redis-stable
make
- 拷貝redis-cli到 /usr/local/bin/ 目錄下 可以全局使用redis-cli
sudo cp src/redis-cli /usr/local/bin
- 然後 執行
redis-cli
- redis-cli就安裝好了