雙11的時候,88塊買了臺主機(jī), 我是如何讓它自動變成我的個人網(wǎng)站的?
<!--more-->
說明
最近打算搭個博客給自己用,
很久沒做lnmp了,發(fā)現(xiàn)一切都要從頭開始,所以有了下文:
暫命名為 "一鍵舒服 01號成果"根據(jù)自己需要,制作的修改版, 增加 nginx的安裝功能,及提供新的一鍵安裝方法.
總結(jié): php7環(huán)境下, 最近完成,可用的lnmp一鍵安裝腳本
推薦的使用方法
在公眾號上瀏覽全文內(nèi)容, 先有一個大致的映像.
點(diǎn)擊文章底部 左下角藍(lán)色的 閱讀原文? 到達(dá)存放代碼的github網(wǎng)址.
建議 點(diǎn)star 標(biāo)記項(xiàng)目, 方便有空的時間,部署實(shí)踐.
首先你先得有臺服務(wù)器,虛擬機(jī)或阿里云都可以,
交完錢后, 按照說明拿到帳號和密碼, 用一個叫putty的東西連上去, 出現(xiàn)命令行:
類型下面的界面:
把我在github上分享的一段代碼拖到命令行中,整段拖進(jìn)去就行,就是這一段:
cd~
yum-yinstallwgetgittmux
gitclone https://github.com/lluxury/lamp.git
cdlamp
chmod755*.sh
?
cmd=$(which tmux)# tmux path
session=lamp
$cmdhas-t$session
?
if[$?!=0];then
$cmdnew-d-nf21-s$session"cd ~/lamp && /usr/bin/sh ~/lamp/lamp.sh --apache_option 2 --apache_modules 4 --db_option 3 \
? --db_root_pwd lamp.sh --php_option 3 --php_extensions 14 --phpmyadmin_option 2 --kodexplorer_option 2
"
fi
?
tmux a
演示:
運(yùn)行效果如下
然后靜靜的等待完成,代碼停止運(yùn)行后,可以看下進(jìn)程,確認(rèn)一下:
然后是建立數(shù)據(jù)庫,
這是唯一需要手動的部分, 我給個示例:
mysql-uroot-p-e"create database wp"
# 腳本安裝完默認(rèn)的密碼是 lamp.sh
演示:
也可以用常規(guī)的方法建立數(shù)據(jù)庫
后面會做一個自動的建立虛擬服務(wù)器,建數(shù)據(jù)庫,證書的腳本,目前還是先手動.
數(shù)據(jù)庫建立好后,就是部署wordpress ,同樣拖入下方第二段代碼.
wgethttps://wordpress.org/wordpress-5.0.3.tar.gz
tar zxvf wordpress-5.0.3.tar.gz
mvwordpress /data/www/
cd/data/www/
mvdefault/ lamp_bak
mvwordpress default
chownwww.www default/
?
wgethttps://downloads.wordpress.org/plugin/wp-statistics.12.6.4.zip
yum install-yunzip
unzip wp-statistics.12.6.4.zip
mvwp-statistics/ /data/www/default/wp-content/plugins/
?
?
wgethttps://downloads.wordpress.org/plugin/weichuncai.zip
unzip weichuncai.zip
mvweichuncai /data/www/default/wp-content/plugins/
同樣部署完之后,就可以到網(wǎng)頁端配置wordpress 了,填寫內(nèi)容如下:
114.114.114.114 請改為自己的ip地址
請輸入自己的服務(wù)器外網(wǎng)ip打開以上頁面
因?yàn)槭窃囼?yàn)性質(zhì),我沒有使用域名,需要請自己配置
同上,wp是我剛建的數(shù)據(jù)庫,密碼是腳本默認(rèn)的密碼,都是只供演示
這樣使用數(shù)據(jù)庫會有風(fēng)險(xiǎn), 以后會提供一個生成隨機(jī)密碼的功能.
繼續(xù)配置
后臺
顯示頁面, 完工
最后祝大家節(jié)日愉快,有任何使用疑問請聯(lián)系我.
后記
其實(shí),我是不想寫的, Fork來的命令,能用就好了.
可惜我的項(xiàng)目和apache沖突, 唉,本來能躺著都不想坐著,結(jié)果還得自己寫.
原來這個項(xiàng)目只有apache功能,英文好的延伸可以去看看.