ホームページ > バックエンド開発 > PHPチュートリアル > Alibaba Cloud サーバー cent0S は Web 環境 PHP+MySql+Nginx をインストールし、Web サイトを nginx に追加します

Alibaba Cloud サーバー cent0S は Web 環境 PHP+MySql+Nginx をインストールし、Web サイトを nginx に追加します

WBOY
リリース: 2016-06-23 13:41:42
オリジナル
996 人が閲覧しました

ワンクリック インストール パッケージをダウンロードします:

http://market.aliyun.com/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ZoE32o


rz コマンドをサーバー

yum install lrzsz


rz アップロードするファイル sh.zip を選択します


インストールと解凍コマンド:

yum install unzip #このマシンは既にインストールされているため、ここにはインストールされません

解凍

unzip -x sh. zip #解凍後のスクリプトには十分な権限がありません

chmod -R 755 sh #-R はディレクトリ内のすべてのファイルの権限を再帰的に 755 に変更します


sh ディレクトリ

./install.sh


インストールが完了したら、

ps -ef|grep nginx

ps -ef|grep mysql


を実行します。 sh ディレクトリ内


cat account.log #mysql アカウントのパスワードを表示

FTP:

アカウント:www

パスワード:zzzzzz

MySQL:

アカウント:root

パスワード:zzzzzz


netstat -nat #ポートがあるかどうかを確認します3306 はリッスンしています


rpm -q mysql #クエリにより、mysql -server がインストールされていないことがわかりました

yum install mysql-server #mysql-server サービスをインストールします

service mysqld restart


mysql 06 - u ユーザー名 -p パスワード #mysql にログイン

mysql -p3306 -uroot -pzzzzzzz

mysql を使用 #mysql データベースを入力

テーブルを表示

desc user

ユーザーからホスト、ユーザー、パスワードを選択

exit #終了

mys ql -p3306 -u ユーザー名 -p パスワード #Login mysql

use mysql


update user set Host='%' where Host='localhost' #% は任意の意味なので、接続できます他のコンピューターから ip へ


フラッシュ権限 #リフレッシュ

外部コンピューター上:


ブラウザ入力: サーバー IP # phpwind をセットアップ

Nginx ウェブサイトを追加:


サーバーディレクトリ内: /alidata/server には次のディレクトリがあります:

mysql mysql-5.6.21 nginx nginx-1.4.4 php php-5.5.7

ディレクトリを入力してください: /alidata/server/nginx/conf

cat nginx.conf #このファイルの最後の行を見つけます

include / alidata/server/nginx/conf/vhosts/*.conf;

#vhosts の下にすべての設定ファイルが含まれており、Web サイトごとに 1 つの conf が含まれます

ディレクトリ: alidata/server/nginx/conf/vhosts/

ファイルの表示: cat phpwind.conf

ファイルの開始 ::::: サーバーは関連するドメイン名のみを入力できます

Index Index.html Index.htm Index .php;

root /alidata/www/phpwind;

# fastcgi_pass unix:/tmp/php-cgi.sock; 127.0.0.1:9000 を渡します。_ FastCGI_INDEX Index.php;

}}

{

{{

{{{


場所 ~ . *.(js|css)?$

/alidata/server/nginx/conf/rewrite/phpwind.conf を含めます


access_log /alidata/log/nginx/access/phpwind.log;


以上ファイル:::::::::

サイトを追加します: www.paidaxue.com

cp デフォルト。 conf.bak payaxue.conf

ファイルを変更します: vimpaidaxue.conf

変更: サーバー名 localhost;

サーバー名 www.paidaxue.com;

変更: root /alidata/www/paidaxue.com;


変更: この段落が存在しない場合は、変更を無視します

log_farmat aliyun '$remote_addr - $remote_user [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

' " $http_user_agent" "$http_x_forwarded_for"';

次のように変更されました:

log_farmat payaxue '$remote_addr - $remote_user [$time_local] "$ request" '

'$status $body_bytes_sent "$http_referer" '

「」 $http_user_agent" "$http_x_forwarded_for"';


変更:

access_log /alidata/log/nginx/access/default.log;


次のように変更:

access_log /alidata/log/nginx/access/paidaxue .com;


保存


ディレクトリを入力します:

/alidata/server/nginx/sbin/nginx -s reload #restart nginx


ブラウザ入力: www.paidaxue.com #対応するディレクトリがないため、404not found が表示されます


新しいディレクトリを作成します: alidata/www/paidaxue.com

mkdir -p /alidata/www/paid axue .com


新しく作成されたディレクトリを表示しますディレクトリ: #paidaxue.com は root ユーザーと root ユーザー グループにあります

drwxr-xr-x 2 root root 4096 Jan 13 17:00paidaxue.com

drwxr-xr -x 26 www www 4096 Jan 13 16:15 phpwind


ブラウザ入力: www.paidaxue.com

にアクセスする権限がないため #403Forbidden が表示されます。そのため、paidaxue.com の権限を同じ www

cd /alidata/ に変更する必要があります。 www/


chown -R www:www /alidata/www/paidaxue.com

ブラウザ入力: www.paidaxue.com # ファイルがないため 403Forbidden が表示されます

cd /alidata/www/ paidaxue.com


上記のフォルダーに新しいindex.htmlを作成します

ブラウザ入力: www.paidaxue.com #Normal





ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート