1.これまでに、nginxサーバーとFTPサーバーが構成されていたので、次にそれを取得してファイルサーバーにします。たとえば、画像サーバー。
ファイルconfファイルを作成します
sudo vim image.imooc.com.conf
前述の構成ファイルを使用します
sudo cat img.happymmall.com.conf
server {
listen 80;
autoindex off;
server_name image.imooc.com;
access_log /usr/local/nginx/logs/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".*[\;'\<\>].*" ){
return 404;
}
location ~ /(mmall_fe|mmall_admin_fe)/dist/view/* {
deny all;
}
location / {
root /ftpfile/;
add_header Access-Control-Allow-Origin *;
}
}
保存して終了
:wq
2.nginxを再起動します
cd ..
cd ..
ll
cd sbin/
sudo ./nginx -s reload
3.訪問してテストしましょう
4、
sudo cat ../conf/vhost/image.imooc.com.conf
5.ftpサーバーに接続しましょう
この画像には、image.imooc.com /boy.jpgから直接アクセスできます。
プロジェクトでは、ApacheまたはFTPのいくつかのオープンソースパッケージを使用し、その中のツールを使用します。画像をアップロードするときは、FTPサービスを呼び出して、FTPサーバーに画像をアップロードします。現時点では、アップロード後にファイル名とそのプレフィックスを取得できます。プレフィックスは、動的構成を通じてプロジェクトで構成できます。アップロードされた画像の完全なURLを取得しました。次に、このURLを保存できます。
上記は、Liangxuチュートリアルネットワークがすべての友人のために共有しているLinux関連の知識です。