當前位置:編程學習大全網 - 編程語言 - 怎麽搭建linux centos服務器

怎麽搭建linux centos服務器

把在本地開發的php+mysql程序通過FTP架設到web服務器,並能通過域名正常訪問網站。

END

步驟/方法

第壹步:創建FTP

================================================================

chmod go+rwx /data 《給data分配權限》

cd /data 《進入data分區》

mkdir web 《建立web目錄》

chmod go+rwx /data/web

cd / 《回到根目錄,個人操作習慣,可跳過這步》

useradd ftpusername -d /data/web/cqwebseo.com 《添加FTP,ftpusername改為妳的FTP用戶、cqwebseo.com改為妳FTP對就的網站目錄》

passwd cqwebseo 《設置FTP密碼》

echo cqwebseo >> /etc/ftpchroot 《設置FTP用戶只訪問自己網站目錄內的文件,不能訪問其它目錄 。這點很重要》vi /etc/vsftpd/vsftpd.conf 《修改FTP配置文件》

註:按壹下i進入到編輯模式,修改完後按壹下ESC退出編輯模式,再輸入《:wq》(其作用是保存改修改並退出)《:q!》退出不保存《:q》沒有做過修改用這個退出

idle_session_timeout

data_connection_timeout

找到這兩個,,修改其值大於900,如果不修改這個的話,,FTP鏈接很慢

#xferlog_file

找到這個,刪除# 。。。作用是記錄FTP的日誌

/etc/init.d/vsftpd restart 《重啟FTP後配置文件才會生效》

到此第壹步OK 妳可用FTP登陸啦!

註:我這配置有這個問題沒解決,登陸報超時,但妳耐心的等壹會,就會鏈接好,如果有盆友知道解決方法的,請幫解答壹下。。。謝謝。。

======================================================================

第三步:配置mysql

==============================================================================

/usr/local/mysql/bin/mysql -uroot -p 《登陸mysql,按壹下ENTER然後輸入mysql密碼,默認和萬網root密碼壹樣》

use mysql; 《選擇mysql表》

grant all on cqwebseo_db.* to cqwebseo@localhost identified by 'cqwebseomysql'; 《添加壹個數據,有所有權限,cqwebseo_db為數據庫名,cqwebseo為用戶名,cqwebseomysql為密碼》

flush privileges; 《不用解釋吧,真就度娘壹下。》

exit; 《這個也不用說吧》

/usr/local/mysql/bin/mysqladmin -uroot -p8y6v8a3c7u shutdown 《停止mysql》

/usr/local/mysql/bin/mysqld_safe 《啟動mysql》

到此。。就Ok。註意。。註意。。。。。分號 分號 分號

/usr/local/mysql/var 《數據庫存放目錄》

================================================================================

第二步:配置 > index.php 《在cwebseo.com裏面建立壹個內容為hi!Tis test!的index.php文件》

vi /var/www/conf/

ServerName cqwebseo.com

ServerAlias www.cqwebseo.com

#ErrorLog /data/web/sanmao/log/error.log

#TransferLog /data/web/sanmao/log/access.log

</VirtualHost>

簡單說壹下。。。。。。網上有很多這方面的資料

DocumentRoot /data/web/cqwebseo 這個就是網站的決對地址 說白就是妳分配給他的FTP地址

DirectoryIndex index.php 這個表示網站默認首頁是index.php

ServerAdmin datena@qq.com 服務管理員的郵箱

ServerName cqwebseo.com 這個妳懂的

ServerAlias www.cqwebseo.com 這個也不需要解釋吧

余下的兩個被我註釋掉嘍,,,意思是網站的日誌文件存放地

var/www/bin/apachectl restart 重啟apachectl

var/www/bin/apachectl stop 停止apachectl

var/www/bin/apachectl start 啟動apachectl

OK到這裏。。第二步就完。。。妳能輸入網址。。。看到這個目錄啦。。不過有個前題條件。。這個個域名要解析過來了滴哈。。不然的話。。妳就不要輸入域名那兩個。。直接用妳服務的IP地址訪問也行的。。。。如果妳操作正確啦。。就能看到網頁上出現hi! Tis test!

=========================================================================

  • 上一篇:單片機 液晶顯示溫度 程序
  • 下一篇:vb設計壹個程序,使任意位置的壹個矩形以其左下角為中心旋轉15度。
  • copyright 2024編程學習大全網