ホームページ  >  記事  >  バックエンド開発  >  nginxのインストールを始める

nginxのインストールを始める

WBOY
WBOYオリジナル
2016-08-08 09:20:26996ブラウズ

実際、私は毎回次の 2 つの質問に悩まされます:

  1. この記事はオリジナルとみなされますか?
  2. これはチュートリアルですか?

選択肢は 3 つだけです。オリジナル、転載、翻訳は実際には重要ではありません。

最初に私の環境について話しましょう: Alibaba Cloud の centos6.5

以前に遭遇した問題について話させてください:

1. ただし、xshell を使用してログインすると、常に次のエラーが発生しました。使用には影響しませんが、見た目が不快なので解決してください:

インターネット上で多くのことが言われていますが、どれも機能しません。 /etc/profile を直接編集し、挿入してください。 :export LC_ALL="en_US.UTF -8"

再度ログインすると消えます。

2 mariadb をインストールします

1. 公式 Web サイトから .tar.gz ファイルをダウンロードします、mariadb-10.0.20-linux-x86_64.tar.gz

2。 centos rzsz コマンドで、ダウンロードしたインストール パッケージをインストールし、次のコマンドを使用します:

# tar zxvf  <span>mariadb-10.0.20-linux-x86_64.tar.gz</span>   

# mv <span>mariadb-10.0.20-linux-x86_64.tar.gz</span> /usr/local/mysql

# groupadd mysql                     增加 mysql 属组

# useradd -g mysql mysql     增加 mysql 用户 并归于mysql 属组

# chown mysql:mysql -Rf  /usr/local# tar zxvf mariadb-10.0.20-linux-x86_64.tar.gz<span> <span><span><u></u># mv </span>mariadb- 10.0 .20-linux-x86_64.tar.gz </span> /usr/</span>local

/mysql    <span>注意:这边的mysql就不要再变了,就是用mysql就好了,因为在起配置文件中,这个是固定的,如果修改,则配置文件也要修改,比较麻烦,故此处就为mysql就好了。</span>

# chmod +x -Rf /usr/local

# groupadd mysql mysql mysql mysql ユーザーを追加し、mysql グループに所属します

# cp /usr/local# chown mysql:mysql -Rf /usr/

local# /usr/local/mysql/scripts/mysql_install_db /

   <span> 初始化报错:FATAL ERROR的解决办法:http://blog.haohtml.com/archives/9674</span>

# cp  /usr/localmysql

mysql ディレクトリのユーザーおよびユーザー グループの所有権を設定します。 # chkconfig  mysql on

注: ここでは mysql を変更せず、mysql を使用してください。これは設定ファイルで修正されているため、変更すると設定ファイルも変更する必要があり、さらに面倒なので、mysql を使用してください。 。 # service  mysql  start  启动mysql

#vim /etc/profile   编辑profile,将mysql的可执行路径加入系统PATH

export PATH=/usr/local/mysql/bin:$PATH

#source /etc/profile  使PATH生效。

#mysqladmin -u root password 'yourrootpassword' 设定root账号及密码

#mysql -uroot -p  使用root用户登录mysql

[none]>use mysql  切换至mysql数据库。

[mysql]>select user,host,password from user--查看系统权限

[mysql]>drop user ''@'localhost'--删除不安全的账户

[mysql]>drop user root@'::1';

[mysql]>drop user root@127.0.0.1;

[mysql]>select user,host,password from user--再次查看系统权限,确保不安全的账户均被删除。

<br>

# chmod +x -Rf /usr/

🎜local🎜🎜/mysql 実行権限を付与します🎜🎜🎜🎜# cp /usr/🎜🎜local🎜🎜/mysql/support-files/my-medium.cnf /etc/my.cnf デフォルトの mysql 設定ファイルを /etc ディレクトリにコピーします 🎜🎜🎜🎜# /usr/🎜🎜local🎜🎜/mysql/scripts/mysql_install_db 🎜🎜--user=mysql データベースを初期化しています 🎜🎜🎜🎜 🎜 初期化エラー: 致命的なエラーの解決策: http://blog.haohtml.com/archives/9674🎜🎜🎜🎜🎜# cp /usr/🎜🎜local🎜🎜/mysql/support-files / mysql.server /etc/init.d/mysql mysql サービス プログラムをシステム ディレクトリにコピーします 🎜🎜🎜🎜# chkconfig mysql 🎜🎜on🎜 🎜mysql を追加 システムサービスに移動し、ブート時に開始するように設定します🎜🎜🎜🎜# service mysql start mysqlを開始します🎜🎜🎜🎜#vim /etc/profile プロファイルを編集し、mysqlの実行可能パスをシステムPATHに追加します🎜🎜🎜🎜export PATH=/usr/ 🎜🎜local🎜🎜/mysql/bin:$PATH🎜🎜🎜🎜#source /etc/profile PATHを有効にします。 🎜🎜🎜🎜#mysqladmin -u root 🎜🎜password🎜 🎜'yourrootpassword'🎜 🎜rootアカウントとパスワードを設定します🎜🎜🎜🎜#mysql -uroot -p rootユーザーを使用してmysqlにログインします🎜🎜🎜🎜[none ]&g t;use mysql mysql データベースに切り替えます。 🎜🎜🎜🎜[mysql]>🎜🎜select🎜 🎜user🎜🎜,host,🎜🎜password🎜 🎜from🎜 🎜user🎜🎜 🎜🎜--システム権限を表示🎜🎜; 🎜🎜[mysql]>🎜🎜 drop🎜🎜user🎜🎜''🎜🎜@🎜🎜'localhost'🎜🎜; 🎜🎜 -- 安全でないアカウントを削除します🎜🎜🎜🎜[mysql]>🎜🎜drop🎜🎜user🎜🎜root @🎜 🎜 :: 1 '🎜🎜;🎜🎜🎜🎜[mysql]>🎜🎜ドロップ🎜 🎜user🎜 🎜root@127.0.0.1;🎜🎜🎜🎜[mysql]>🎜🎜select🎜ユーザー🎜🎜、ホスト、🎜🎜パスワード🎜 🎜from🎜 🎜user🎜🎜; 🎜🎜 -- システム権限を再度チェックして、安全でないアカウントがすべて削除されていることを確認します。 🎜🎜🎜🎜<br>🎜🎜🎜🎜以下からnginxのインストールを開始してください🎜🎜

nginxはopenssl (sslに必要なモジュール)、zlib (gzipモジュール)、pcre (URLを書き換えるために必要なモジュール)に依存します<br>

設定/nginx.conf openssl-fips-2.0.9.tar.gz インストール

tar -zxvf openssl-fips-2.0.5.tar.gz

cd openssl-fips-2.0.9/

./config

make && make install

他の3つも同様に取り付けて、インストールのログ出力が確認できます。デフォルトのインストール ディレクトリは /usr/local/nginx/nginx です。

Tomcat がサーバーにデプロイされており、ポート 80 が Tomcat に割り当てられているため、nginx ポートを変更しますcd /usr/ local/nginx/conf/

vi nginx.conf<br>server { listen 80; server_name localhost; …… }rreerreerreerreerreeee

?

著作権声明: これこの記事はブロガーによるオリジナルの記事であり、ブロガーの許可なしに転載することはできません。

上記では、nginx の入門のインストールと関連コンテンツを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。