samba共享

項目實踐+博客作業:

(1) 使用samba共享/data/application/web,在目錄中提供wordpress; 

(2) 使用samba客戶端掛載samba server共享的目錄至/var/www/html;

(3) 客戶端(lamp),部署wordpress,並讓其正常訪問;要確保能正常發文章,上傳圖片;

(4) 客戶端2(lamp),掛載samba server共享的目錄至/var/www/html;驗正其wordpress是否可被訪問;要確保能正常發文章,上傳圖片;

答:

一、# yum install -y samba

    # iptables -F

    # setenforce 0

    # systemctl start smb.service

       

    # vi /etc/samba/smb.conf

    [myshare]

    comment = my share

    /data/application/web

    browseable = yes

    writable = yes

    public = no

    write list = little

    create mask = 0777

    directory mask = 0777

       

    # mkdir -pv /data/application/web

    # systemctl reload smb.service

    # pdbedit -a -u little

    # chown -R little:little /data/application/web

    # cp wordpress/wp-config-sample.php wordpress/wp-config.php

    # vim wordpress/wp-config.php

    # chmod o+w wordpress/wp-content

二、# yum install -y mariadb-server

    # systemctl start mariadb.service

    # mkdir -pv /var/www/html

    # systemctl reload php-fpm.service

    # mount -t cifs -o username=little,password=123123 //172.16.72.1/myshare /var/www/html

三、# yum install -y httpd php-fpm php-mysql

    # vi /etc/httpd/conf.d/vhosts-www.conf

    <VirtualHost 172.16.72.1:80>

       DocumentRoot "/var/www/html"

       ServerName www.little.com

       directoryIndex index.php

       ProxyRequests on

       <Directory "/myweb/vhosts/www"

          Options None

          AllowOverride None

          Require all granted

       </Directory>

    <VirtualHost>


    # groupadd -g 1001 little

    # useradd -u 1001 -g little little

    # systemctl reload php-fpm.service httpd.service

    # mkdir -pv /var/www/html

    # mount -t cifs -o username=little,password=123123 //172.16.72.1/myshare /var/www/html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章