CentOS Streamの設定のソースを表示
←
CentOS Streamの設定
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
==ユーザの追加== <pre> # useradd foo # passwd foo Changing password for user foo New password: Retype new password: passwd: all authentication tokens updated successfully. </pre> ===ユーザ権限の追加=== <pre> # usermod -G wheel tara.ttm # vi /etc/pam.d/su </pre> <pre> #%PAM-1.0 auth required pam_env.so auth sufficient pam_rootok.so # Uncomment the following line to implicitly trust users in the "wheel" group. #auth sufficient pam_wheel.so trust use_uid # Uncomment the following line to require a user to be in the "wheel" group. #auth required pam_wheel.so use_uid </pre> <code>#auth required pam_wheel.so use_uid</code>をコメントをはずす。 ===sshのrootログインを禁止する=== <pre> # vi /etc/ssh/sshd_config </pre> <code>PermitRootLogin yes</code>を<code>no</code>に変更 ==パッケージをアップデート== <pre>$sudo yum -y update</pre> ==Postfixのインストール-== <pre>$ sudo yum install postfix</pre> ===自動起動=== <pre>$ sudo systemctl enable postfix</pre> ===main.cfファイルの修正=== <pre> $ sudo cp -p /etc/postfix/main.cf /etc/postfix/main.cf.original //main.cfをバックアップ $ sudo vi /etc/postfix/main.cf </pre> <pre> mydomain = www.onlinehacks.net (略) myorigin = $mydomain (略) inet_protocols = ipv4 </pre> ===設定ファイルのエラー確認=== <pre> $ sudo postfix check </pre> ===Postfixの再起動=== <pre> $ sudo systemctl restart postfix </pre> ===Postfixのステータス確認=== <pre> $ sudo systemctl status postfix </pre> ===mailコマンドのインストール=== <pre> $ sudo yum -y install mailx </pre> ===mailの送信=== 最終行を<code>.</code>のみにして改行して送信。 <pre> $ mail tara.ttm@gmail.com Subject: test mail body . </pre> ===root宛のメールを通常使うメアドに転送=== <pre> # sed -i '/^root:/d' /etc/aliases # echo "root: tara.ttm@gmail.com" >> /etc/aliases # newaliases # echo test|mail root </pre> ==Apacheのインストール== <pre> $ sudo yum -y install httpd httpd-devel httpd-tools $ sudo systemctl enable httpd.service //自動起動の設定 $ sudo apachectl start </pre> <code>/etc/httpd/conf/</code> <pre> $ sudo cp httpd.conf httpd.conf.original //httpd.confのバックアップ $ sudo vi httpd.conf </pre> ==mysqlのインストール== <pre> $ sudo yum install -y mysql $ sudo yum install -y mysql-devel $ sudo yum install -y mysql-server </pre> ===起動=== <pre> # mysqld --version バージョンの確認 # systemctl start mysqld 起動 # systemctl status mysqld 起動の確認 # systemctl stop mysqld 停止 # systemctl enable mysqld 自動起動の設定 </pre> <pre>$ sudo mysql -u root -p</pre> <pre> $ mysql -u root -p Enter password: </pre> パスワード入力しないまま改行で起動する。 ===パスワードの設定=== <pre> mysql > ALTER USER 'root'@'localhost' identified BY '任意のパスワード'; </pre> ===ユーザの追加と権限の設定=== <pre> mysql> create user 'foo'@'localhost' identified by 'Password11-'; mysql> grant all on *.* to 'foo'@'localhost'; </pre> ==PHPのインストール== <pre> $ sudo yum -y install php php-mbstring php-xml php-xmlrpc php-gd php-pdo php-mysqlnd php-intl </pre> <code>index.php</code>に<code><?php phpinfo(); ?></code>でインストールの確認。 ==certbotのインストール== <pre> $ sudo yum install -y epel-release $ sudo yum install -y certbot python-certbot-apache $ sudo certbot --apache </pre>
CentOS Streamの設定
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報