ホームページ >バックエンド開発 >PHPチュートリアル >nginxのインストールを始める
実際、私は毎回次の 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
# 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/
local
mysql
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のインストールを開始してください🎜🎜
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 ポートを変更します
?
著作権声明: これこの記事はブロガーによるオリジナルの記事であり、ブロガーの許可なしに転載することはできません。
上記では、nginx の入門のインストールと関連コンテンツを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。