行業(yè)資訊

centos 7 搭建如何web服務(wù)器??web服務(wù)器租用??centos 7服務(wù)器租用??


2018年08月28日

centos7安裝

  • 這里就是網(wǎng)上下好iso鏡像,然后一步步裝好,建議初學(xué)者選GNONE桌面版方便操作

Apache、Mysql、PHP安裝

  • Apacheapache軟件包名稱(chēng)叫做httpdyum install httpd出現(xiàn)提示時(shí)一路 y+回車(chē) 就好

    啟動(dòng)Apache并將其設(shè)置為開(kāi)機(jī)啟動(dòng) systemctl start httpd.service systemctl enable httpd.service 檢查httpd服務(wù)狀態(tài): systemctl status httpd.service 看到綠色的active(running)表示httpd服務(wù)正在運(yùn)行中,enabled 表示httpd服務(wù)已設(shè)為開(kāi)機(jī)啟動(dòng)

    這樣HTTP協(xié)議就啟動(dòng)了,因?yàn)樗玫蕉丝?0,因此防火墻要放通80,這里直接就關(guān)掉它 systemctl stop firewalld.service 停止firewall systemctl disable firewalld.service 禁止開(kāi)機(jī)啟動(dòng)

    現(xiàn)在可以通過(guò)ip addr查詢當(dāng)前系統(tǒng)ip地址,在瀏覽器訪問(wèn)就可以看到apache頁(yè)面 Tips: 這里可以將虛擬機(jī)內(nèi)部ip配置為靜態(tài)的,然后修改主機(jī)hosts文件對(duì)應(yīng)別名如myserver之后即可通過(guò)http://myserver直接訪問(wèn)

  • PHPyum install php這里有需要的話可以進(jìn)入/etc/php.ini做一些配置的修改測(cè)試Apache能不能正常調(diào)用php,在/var/www/html目錄下新建一個(gè)輸出phpinfo的文件vim /var/www/html/phpinfo.php使用瀏覽器打開(kāi)可以看到php信息頁(yè)則說(shuō)明正常然后安裝常用的擴(kuò)展yum -y install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc

  • Mysql這里推薦安裝MariaDB(從RHEL 7開(kāi)始Red Hat公司推薦使用它替換Mysql)yum install mariadb-server mariadbsystemctl start mariadb 啟動(dòng)mariadbsystemctl enable mariadb 設(shè)置為開(kāi)機(jī)啟動(dòng)

    這里可以啟動(dòng)數(shù)據(jù)庫(kù)守護(hù)進(jìn)程 mysql_secure_installation 用來(lái)設(shè)置root密碼,允許遠(yuǎn)程root登錄等等

    mysql -u root -p使用root賬號(hào)登錄mariadb show mysql切換到mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; 修改登錄權(quán)限設(shè)置為允許遠(yuǎn)程登錄

配置apache虛擬目錄

apache默認(rèn)工程目錄是在/var/www下的,而編輯該目錄必須是root用戶,因此我們有必要自定義一個(gè)目錄,讓apache也能識(shí)別vim /etc/httpd/conf/httpd.conf打開(kāi)apache配置文件找到<dir alias_module>,在內(nèi)部添加

示例:
Alias /myweb "/home/daybreak/www"
<Directory "/home/daybreak/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

這里我的自定義路徑為/home/daybreak/www,對(duì)應(yīng)別名是myweb,在瀏覽器輸入http"//myserver/myweb就能對(duì)真實(shí)目錄/home/daybreak/www下文件進(jìn)行訪問(wèn)

注意:這里直接訪問(wèn)后很可能會(huì)出現(xiàn)403forbidden的錯(cuò)誤,解決方案如下

  1. 確保配置虛擬目錄時(shí)設(shè)置了目錄訪問(wèn)權(quán)限即Require all granted

  2. 到這里可能是網(wǎng)站目錄的權(quán)限問(wèn)題,apache要求目錄具有執(zhí)行權(quán)限,也就是x,所以要確保訪問(wèn)的目錄樹(shù)都具有這些權(quán)限,例如我的目錄時(shí)/home/daybreak/www,則需要

chmod 755 /home
chmod 755 /home/daybreak
chmod 755 /home/daybreak/www
或者直接 chmod 755 -R /home
  1. 如果依然是403,那就是selinux的問(wèn)題,把目錄進(jìn)行一下selinux權(quán)限設(shè)置chcon -R -t httpd_sys_content_t /home

這樣訪問(wèn)成功后就可以通過(guò)自定義的目錄訪問(wèn)web文檔

擴(kuò)展:nginx 與 node 的安裝

nginx 安裝

  • 添加 centos7 nginx yum 資源庫(kù):

    sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
  • yum 安裝:

    sudo yum install -y nginx
  • 啟動(dòng)并且開(kāi)機(jī)啟動(dòng)nginx:

    sudo systemctl start nginx && sudo systemctl enable nginx
  • 測(cè)試nginx配置文件(查看nginx配置位置):

    nginx -t

node 安裝

  • 使用官方編譯的二進(jìn)制數(shù)據(jù)包安裝:

    • 進(jìn)入官網(wǎng)下載鏈接,選擇想要下載的版本鏈接與版本(*-linux-x64.tar.gz),進(jìn)入用戶主目錄使用 wget 命令下載:

      wget https://nodejs.org/download/release/v8.9.4/node-v8.9.4-linux-x64.tar.gz
    • 下載完成后解壓到 /usr/local 目錄并安裝:

      sudo tar --strip-components 1 -xzvf node-v* -C /usr/local
    • 安裝完成后驗(yàn)證安裝:

      node -v
      v8.9.4
  • 源碼安裝:

    • 使用源碼安裝與二進(jìn)制數(shù)據(jù)包安裝的區(qū)別在于源碼安裝還需要編譯源碼才能安裝

    • 進(jìn)入官網(wǎng)下載鏈接,選擇版本(node-v*.tar.gz):

      wget https://nodejs.org/download/release/v8.9.4/node-v8.9.4.tar.gz
    • 下載完成后,解壓并進(jìn)入解壓后的目錄

      tar xzvf node-v8.9.4.tar.gz && cd node-v8.9.4
    • 編譯源碼需要安裝 gcc 和 gcc-c++ (可先使用yum info package_name 檢查是否已安裝):

      sudo yum install gcc gcc-c++
    • 安裝完成后運(yùn)行 configure 文件并編譯,編譯完成后安裝:

      ./configure && make && make install

客服
主站蜘蛛池模板: 色欲综合一区二区三区| 91精品国产综合久久精品| 亚洲精品第一国产综合精品99| 精品久久综合1区2区3区激情| 久久综合给合久久狠狠狠97色| 色综合中文综合网| 伊人久久综合精品无码AV专区| 色妞色综合久久夜夜| 色欲久久久天天天综合网| 琪琪五月天综合婷婷| 99久久综合狠狠综合久久| 亚洲av日韩综合一区在线观看| 综合国产精品第一页| 涩涩色中文综合亚洲| 国产成人综合洲欧美在线| 亚洲一本综合久久| 久久综合丝袜日本网| 开心五月激情综合婷婷| 91精品国产综合久久四虎久久无码一级| 93精91精品国产综合久久香蕉| 亚洲AV综合色区无码一区爱AV| 色婷婷综合缴情综免费观看| 色欲久久久天天天综合网精品| 综合五月激情五月开心婷婷| 日韩亚洲人成在线综合日本| 国产成人精品综合在线观看| 五月天激情综合网| 久久综合九色综合网站| 伊伊人成亚洲综合人网7777| 国产欧美日韩综合AⅤ天堂| 伊人网综合影院| 精品综合久久久久久88小说| 伊人亚洲综合网| 国产精品国产欧美综合一区| 国产色综合天天综合网| 欧美一区二区三区综合| 国产精品天天影视久久综合网| 国产成人亚洲综合| 久久综合九色综合久99| 青青青国产色视频在线观看国产亚洲欧洲国产综合| 一本久久a久久精品综合夜夜|