具體過程這里不再贅述,只是提醒兩個(gè)小問題:
1.系統(tǒng)安裝時(shí)可以選擇桌面安裝,這樣初學(xué)者可以利用CentOS的可視化界面進(jìn)行相關(guān)操作,而不局限于終端命令行方式。
2.為了安全起見,盡量把ssh的默認(rèn)22端口改一下,具體方法如下:用putty等軟件登錄系統(tǒng)終端,并輸入以下命令修改防火墻設(shè)置,具體內(nèi)容見圖1所示。
圖1 修改防火墻設(shè)置
圖2 登錄服務(wù)器后運(yùn)行的命令
重啟后,就不能再用22端口登錄服務(wù)器了,只能用2018端口來進(jìn)行相關(guān)操作。用WinSCP軟件登錄服務(wù)器,測(cè)試是否可以正常登錄,順便做點(diǎn)兒準(zhǔn)備工作,從網(wǎng)上下載并上傳以下兩個(gè)安裝包文件到/usr/local/src目錄:
下 載并上傳simsun.ttc文件到/usr/share/fonts 目錄。
再用putty軟件登錄服務(wù)器,運(yùn)行以下命令,如 圖2所示。
到此,準(zhǔn)備工作完成。
依次執(zhí)行命令,如圖3所示。
這時(shí)會(huì)看到如下信息:
信息最后的字符串“w5;JQg(dhqyL”就是mysql的臨時(shí)密碼。
開始登錄mysql:
輸入剛才的臨時(shí)密碼:w5;JQg(dhqyL
登錄成功后就可以改密碼了。
圖3 安裝指令
圖4 賦權(quán)設(shè)置
圖5 修改配置文件
mysql>set password for root@localhost =password('您的新密碼');
注意:這個(gè)密碼要符合安全規(guī)則,大小寫+數(shù)字+特殊字符+超過一定位數(shù)。
退出后再用新密碼登錄一下,如果成功了,先別做其他操作,最好要重新啟動(dòng)一下服務(wù)器。重啟動(dòng)服務(wù)器后,如果mysql沒有自動(dòng)啟動(dòng),則自行設(shè)置隨系統(tǒng)自動(dòng)啟動(dòng)mysqld服務(wù)。另外再進(jìn)行一些賦權(quán)設(shè)置,如圖4所示。
為了解決中文亂碼問題,還需要修改配置文件my.cnf,如 圖 5所示。
用 s e r v i c e mysqld restart命令重啟mysql后再登錄,用以下命令查看一下字符集,出現(xiàn)6個(gè)utf8字樣就算成功了。
mysql>show variables like '%character%';
具體步驟,如圖6所示。
具體如圖7所示。可根據(jù)返回信息判斷是否啟動(dòng)成功,啟動(dòng)成功后在客戶端瀏覽器地址欄中 輸 入 :http://服務(wù) 器IP/info ,如:http://192.168.1.8/info,測(cè)試是否可訪問,如出現(xiàn)“Welcome to Jexus”字樣,即成功,如果不能訪問,則需設(shè)置一下防火墻:
重啟動(dòng)防火墻
再測(cè)試是否可以正常訪問即可。
接下來設(shè)置jexus開機(jī)啟動(dòng)。
在jws文件中加入以下內(nèi)容:
圖6 安裝配置
圖7 安裝配置
保存文件后,再把這個(gè)腳本加入系統(tǒng)服務(wù)。
#php -v #查看版本信息。
能看到版本信息,即說明安裝成功。然后進(jìn)行相關(guān)設(shè)置:
在配置文件php.ini中 找 到“cgi.force_redirect=1”這一行,然后把前面的注釋去掉,并把“1”改為“0”。然后再修改以下與文件上傳及錯(cuò)誤顯示等相關(guān)的內(nèi)容:
圖8 建立站點(diǎn)
若要支持發(fā)送郵件,還需在php.ini中設(shè)置:
再將main.cf中的init_interface配置localhost改為all
最后再修改一下jws.conf
把“php-fcgi.set=/usr/bin/phpcgi,6”前面的注釋去除,這樣jexus就就可以通過CGI的方式支持PHP了。
#vi www.qhdedu.com#建立文件名為www.qhdedu.com站點(diǎn)文件,如圖8所示。
多個(gè)站點(diǎn)就建立多個(gè)文件,文件名就用各自的域名。
注意:這些域名必須指向服務(wù)器IP。
重啟動(dòng)jexus或啟動(dòng)服務(wù)器,即可訪問站點(diǎn)。