<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux | じじぃの引出し</title>
	<atom:link href="https://www.kazuban.com/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kazuban.com/blog</link>
	<description>なにかしら、皆さんの参考になれば幸いです！</description>
	<lastBuildDate>Sun, 02 Aug 2026 06:46:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://www.kazuban.com/blog/wp-content/uploads/2020/05/cropped-ICON-1-32x32.png</url>
	<title>Linux | じじぃの引出し</title>
	<link>https://www.kazuban.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>RockyLinux9.7で「WordPress環境構築「Vol-04」WordPressインストール</title>
		<link>https://www.kazuban.com/blog/wordpress-install-no4/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sun, 10 May 2026 00:03:42 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RockyLinux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インストール]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=12701</guid>

					<description><![CDATA[いよいよWordPressをインストールしていきますこのサイトでも、同様の記事は書いていますが、変更点もあるので新しく投稿します。 目次 WordPress インストール最新のWordPresssダウンロードWordPr [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">いよいよWordPressをインストールしていきます<br>このサイトでも、同様の記事は書いていますが、変更点もあるので新しく投稿します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">WordPress インストール</a><ol><li><a href="#toc2" tabindex="0">最新のWordPresssダウンロード</a></li><li><a href="#toc3" tabindex="0">WordPressパッケージをApache設定場所へ移動</a></li></ol></li><li><a href="#toc4" tabindex="0">MariaDBの設定</a><ol><li><a href="#toc5" tabindex="0">データベースの作成</a></li></ol></li><li><a href="#toc6" tabindex="0">WordPress 初期設定</a><ol><li><a href="#toc7" tabindex="0">初期設定</a></li><li><a href="#toc8" tabindex="0">サイトヘルス</a></li></ol></li><li><a href="#toc9" tabindex="0">Hello World!</a></li><li><a href="#toc10" tabindex="0">WordPress環境構築終了</a><ol><ol><li><a href="#toc11" tabindex="0">WordPress環境構築まとめ</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">WordPress インストール</span></h2>



<h3 class="wp-block-heading"><span id="toc2">最新のWordPresssダウンロード</span></h3>



<p class="wp-block-paragraph">ダウンロード後展開する作業場所へ移動し、ダウンロードします<br>筆者は、ユーザーディレクトリの「Downloads」を作業場所にしました</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-207e9948997f4a007d618a554dcbbaca"><code>cd ~/Downloads/
wget https://ja.wordpress.org/latest-ja.tar.gz
tar xvzf latest-ja.tar.gz
ls wordpress/ </code></pre>



<p class="wp-block-paragraph">WordPress パッケージが展開されました</p>



<pre class="wp-block-preformatted">index.php             wp-config-sample.php  wp-mail.php<br>license.txt           wp-content            wp-settings.php<br>readme.html           wp-cron.php           wp-signup.php<br>wp-activate.php       wp-includes           wp-trackback.php<br>wp-admin              wp-links-opml.php     xmlrpc.php<br>wp-blog-header.php    wp-load.php<br>wp-comments-post.php  wp-login.php</pre>



<h3 class="wp-block-heading"><span id="toc3">WordPressパッケージをApache設定場所へ移動</span></h3>



<p class="wp-block-paragraph">展開した「wordpress」ディレクトリを、<a href="https://www.kazuban.com/blog/wordpress-install-no2/#toc5">前回「httpd.conf」で「DocumentRoot」に設定した</a>ディレクトリ配下へ移動します<br>また、「wordpress」というディレクトリ名は、公開する時のアドレス名になります<br>この場合、<span class="marker-under-blue">https://「サイトドメイン」/wordpress/</span> です。<br>変更したい場合には、好みの名前に変更します<br>次の例では、「blog」という名前に変更し、所有権も「apache」に変更しています</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-79fd3cdbb76af01c9c24578607e379d2"><code>cd ~/Downloads/
sudo mv ./wordpress/ /home/www/html/ 
cd /home/www/html/
sudo mv ./wordpress/ ./blog/
sudo chown -R apache.apache ./blog/
ls -la</code></pre>



<pre class="wp-block-preformatted">・<br>・<br>drwxr-xr-x. 5 <strong>apache apache</strong> 4096  4月  3 01:00 <strong>blog</strong><br>-rw-r--r--. 1 apache apache  121  4月 24 10:52 index.html</pre>



<p class="wp-block-paragraph">「blog」と言う名前に変更され、所有者も「apache」になっていれば、WordPressの配置は完了です。</p>



<h2 class="wp-block-heading"><span id="toc4">MariaDBの設定</span></h2>



<p class="wp-block-paragraph">WordPress用のデータベースとユーザーを作成します<br>設定情報は、事前にメモを作成しておくとスムーズに進行できます<br>例として、下記で設定します</p>



<ul class="wp-block-list">
<li>root パスワード：<a href="https://www.kazuban.com/blog/wordpress-install-no3/#toc17">初期設定</a>で、「Change the root password」で作成したパスワード</li>



<li>データベース名：WpDb</li>



<li>ユーザー名：WpAdmin</li>



<li>パスワード：WpPasswd</li>



<li>データベースホスト：localhost</li>
</ul>



<h3 class="wp-block-heading"><span id="toc5">データベースの作成</span></h3>



<pre class="wp-block-preformatted">mysql -u root -p[rootパスワード] #-pの後ろはスペースは入れない<br>・<br>・データベース作成<br>MariaDB [(none)]&gt;CREATE DATABASE <strong><span class="marker-under-red">WpDb</span></strong> CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;<br>・<br>・データベース確認<br>MariaDB [(none)]&gt; SHOW DATABASES;<br>・<br>・管理者作成<br>GRANT ALL ON <strong><span class="marker-under-red">WpDb.</span></strong>* TO '<strong><span class="marker-under-red">WpAdmin</span></strong>'@'localhost' IDENTIFIED By '<strong><span class="marker-under-red">WpPasswd</span></strong>';<br>・<br>・確認<br>USE mysql<br>SELECT user,host from user;<br>SHOW GRANTS FOR '<strong><span class="marker-under-red">WpAdmin</span></strong>'@'localhost';<br></pre>



<p class="wp-block-paragraph">もし、データベース名やユーザーを変更したい場合には、「DROP」コマンドで<br>一度削除し、再生成します</p>



<pre class="wp-block-preformatted">DROP DATABASE データベース名;<br>・より安全を考慮した次のコードでは存在しない場合のエラーを回避できます<br>DROP DATABASE IF EXISTS データベース名;<br><br>DROP USER 'username'@'localhost';<br>・存在しない場合のエラーを回避<br>DROP USER IF EXISTS 'username'@'localhost'; <br></pre>



<h2 class="wp-block-heading"><span id="toc6">WordPress 初期設定</span></h2>



<h3 class="wp-block-heading"><span id="toc7">初期設定</span></h3>



<p class="wp-block-paragraph"><a href="https://www.kazuban.com/blog/wordpress-install-no2/#toc13">Apacheの設定</a>で、ドメインでのアクセスが可能であればドメインで、<br>ドメインでの設定をしていない場合には、IPアドレスを<br>ChromeなどWebブラウザに入力して確認します<br>「WordPressへようこそ・・・」の画面が表示されます。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="780" height="577" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/welcom.png" alt="" class="wp-image-8464" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/welcom.png 780w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/welcom-500x370.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/welcom-300x222.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/welcom-768x568.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph"><br>その画面で「さあ、始めましょう！」をクリック<br>上記で設定したデータベース情報を設定します</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="776" height="720" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/database.png" alt="" class="wp-image-8465" style="width:689px;height:auto" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/database.png 776w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/database-500x464.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/database-300x278.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/database-768x713.png 768w" sizes="(max-width: 776px) 100vw, 776px" /></figure>



<p class="wp-block-paragraph">「サイトタイトル」「ユーザー名」「パスワード」を設定しますが<br>ここでのユーザー名は、<span class="marker-under">WordPressの管理画面にログインするユーザーを設定</span>します<br><span class="marker-under-red"><a href="#toc4">データベースの管理ユーザー</a>とは違いますので注意</span>してください</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="777" height="284" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/install.png" alt="" class="wp-image-8466" style="aspect-ratio:2.736111111111111;width:688px;height:auto" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/install.png 777w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/install-500x183.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/install-300x110.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/install-768x281.png 768w" sizes="(max-width: 777px) 100vw, 777px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="772" height="887" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/setting.png" alt="" class="wp-image-8467" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/setting.png 772w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/setting-500x574.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/setting-300x345.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/setting-768x882.png 768w" sizes="(max-width: 772px) 100vw, 772px" /></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.34%">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="774" height="432" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/success.png" alt="" class="wp-image-8470" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/success.png 774w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-500x279.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-300x167.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-768x429.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/success-320x180.png 320w" sizes="(max-width: 774px) 100vw, 774px" /></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.34%">
<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="402" height="529" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/login.png" alt="" class="wp-image-8473" style="object-fit:cover;width:200px;height:200px" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/login.png 402w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/login-300x395.png 300w" sizes="(max-width: 402px) 100vw, 402px" /></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<p class="wp-block-paragraph">ログインで、WordPressの管理画面からWordPressの設定ができるようになります</p>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc8">サイトヘルス</span></h3>



<p class="wp-block-paragraph">「https://「サイトドメイン」/blog/wp-admin/site-health.php」にアクセスすると、サイトの状態が確認できますが、自宅環境では、「REST API 」エラーが出ました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="624" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error-800x624.png" alt="" class="wp-image-8487" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error-800x624.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error-500x390.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error-300x234.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error-768x599.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/site-health-error.png 808w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">自宅内での設定の場合、名前解決ができていないのが原因のようです<br><a href="https://www.kazuban.com/blog/wordpress-install-no2/#toc13">同じLAN上のwindowsPCには「hosts」ファイルに設定</a>しましたが、サーバー（Linux）側も<br>「hosts」設定し強制的に名前解決させようと思います。</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6f00ef53fdd2cdf24be460013b465897"><code>sudo vi /etc/hosts</code></pre>



<pre class="wp-block-preformatted">127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4<br>::1         localhost localhost.localdomain localhost6 localhost6.localdomain6<br>192.168.1.100 www2.hogehoge.com</pre>



<p class="wp-block-paragraph">これで、「・・/wp-admin/site-health.php」を更新すると、「REST API 」エラーは消えていました</p>



<h2 class="wp-block-heading"><span id="toc9">Hello World!</span></h2>



<p class="wp-block-paragraph">「https://「サイトドメイン」/blog/」にアクセスすると、デフォルトのサンプルページが表示されます</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="800" height="755" src="https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world-800x755.png" alt="" class="wp-image-12773" style="aspect-ratio:1.0596459670495892;object-fit:cover;width:480px;height:auto" srcset="https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world-800x755.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world-500x472.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world-300x283.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world-768x725.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2026/05/hello-world.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc10">WordPress環境構築終了</span></h2>



<p class="wp-block-paragraph">これで、WordPress環境構築は終了です<br>「https://「サイトドメイン」/blog/wp-admin/」で、ダッシュボード（管理画面）が開きます。<br>コンテンツから外観までいろいろな設定変更が可能で、「管理画面（ダッシュボード）」を使いこなすことから始めます。<br>まずは、「外観」⇒「テーマ」を変更する事で、見栄えをガラッと変えましょう！</p>



<h4 class="wp-block-heading"><span id="toc11">WordPress環境構築まとめ</span></h4>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-7387b849 wp-block-group-is-layout-flex">
<p class="wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no1/">１</a></span></p>



<p class="wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no2/">２</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-1476c951253852d4a55d81c877244e82 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no3/">３</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-30a943d01dbfa4c684a86f1ffdf067cd wp-block-paragraph"><span class="inline-button-white-blue"><a href="https://www.kazuban.com/blog/wordpress-install-no4/">４</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-b0cc57025c16be70493aa8db3bc5a136 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/rokeylinux9-7-wordpress-backup/">５</a></span></p>



<p class="has-light-grey-color has-text-color has-link-color wp-elements-6ffea2dacd2a225d010208a9488b8f07 wp-block-paragraph">６</p>



<p class="wp-block-paragraph"></p>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>RockyLinux9.7で「WordPress環境構築「Vol-03」PHP8.4、MariaDB11.4</title>
		<link>https://www.kazuban.com/blog/wordpress-install-no3/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Fri, 01 May 2026 01:36:17 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RockyLinux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インストール]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=12568</guid>

					<description><![CDATA[WordPress構築のために、PHPとMariaDB(Mysql)環境を整備していきます現状の状態は、WordPress6.9.4、PHP 8.2.30 MariaDB10.5.29です。今回は、バックアップ用が目的で [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">WordPress構築のために、PHPとMariaDB(Mysql)環境を整備していきます<br>現状の状態は、<br>WordPress6.9.4、PHP 8.2.30 MariaDB10.5.29です。<br>今回は、バックアップ用が目的ですが、トライアルもかねて、なるべく新しいバージョンにしておきたいと思います。<br>現wordpressに対応している、phpとwordpressのバージョンは下記を参考にしました</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><a href="https://tcd-theme.com/2021/09/wordpress-php-version.html">PHP</a><br><a href="https://tane-creative.co.jp/column/6445/">MariaDB</a></p>
</blockquote>



<p class="wp-block-paragraph">上記を参考に、<strong><span class="marker-under">PHP8.4 MariaDB11.4(LTS)</span></strong>をインストールします</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PHPのインストールまたは更新</a><ol><li><a href="#toc2" tabindex="0">拡張機能を追加</a></li><li><a href="#toc3" tabindex="0">PHP8.4について、🧑‍💻AIからのアドバイス</a><ol><ol><ol><li><a href="#toc4" tabindex="0">補足：PHP 8.4での注意点（AIからのアドバイス）</a></li></ol></li></ol></li></ol></li><li><a href="#toc5" tabindex="0">php.ini の設定</a></li><li><a href="#toc6" tabindex="0">キャッシュ拡張用の10-opcache.ini の設定変更</a></li><li><a href="#toc7" tabindex="0">httpd.conf の編集</a></li><li><a href="#toc8" tabindex="0">多少の動画添付を考慮した、WordPress側の設定</a></li><li><a href="#toc9" tabindex="0">PHP確認</a></li></ol></li><li><a href="#toc10" tabindex="0">MariaDB 11.4(LTS)</a><ol><li><a href="#toc11" tabindex="0">リポジトリ追加</a><ol><li><a href="#toc12" tabindex="0">EPEL リポジトリ系エラーについて、🧑‍💻AIの回答</a><ol><ol><li><a href="#toc13" tabindex="0">なるほど、閉域網環境なんですね。その状況なら無効化で問題ないです。</a></li><li><a href="#toc14" tabindex="0">確認</a></li><li><a href="#toc15" tabindex="0">本機トラブル時に外部接続が必要になったら</a></li></ol></li></ol></li></ol></li><li><a href="#toc16" tabindex="0">MariaDB 11.４ のインストール</a></li><li><a href="#toc17" tabindex="0">初期セキュリティ設定</a></li><li><a href="#toc18" tabindex="0">ファイアウォールの設定（外部接続が必要な場合）</a></li><li><a href="#toc19" tabindex="0">インストール確認</a></li><li><a href="#toc20" tabindex="0">文字コードの設定</a></li><li><a href="#toc21" tabindex="0">再起動と確認</a><ol><li><a href="#toc22" tabindex="0">WordPress環境構築まとめ</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PHPのインストールまたは更新</span></h2>



<p class="wp-block-paragraph">筆者の現環境では、PHPはまだインストールしていませんが、とりあえず確認します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-037c08db1b511be0e15a7d1f2d8ec2e6"><code>php --version</code></pre>



<p class="wp-block-paragraph">やはりインストールされていませんが、もしインストールされている場合には、モジュールのリセットやキャッシュクリアしたほうがトラブルは少ないと思います<br>事前にwp-config.php, DB, ファイル一式のバックアップを取っておきましょう</p>



<p class="wp-block-paragraph">Remiリポジトリ追加（Rocky Linux 9の場合）</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-4d8ff1240d5688f756b7984028537c1e"><code>sudo dnf install -y epel-release
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm</code></pre>



<p class="wp-block-paragraph">キャッシュをクリア</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-fa8f22dc37d097eb90a23e38c843e1d3"><code>sudo dnf clean all &amp;&amp; sudo dnf makecache</code></pre>



<p class="wp-block-paragraph">モジュールリスト確認</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-1b2559100844f89ae97018d0b5345f6f"><code>dnf module list php</code></pre>



<p class="wp-block-paragraph">もし404のエラーが出た場合</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-3faf9373363e671af006b5d84de9e950"><code>sudo rm -f /etc/dnf/vars/releasever
sudo dnf clean all &amp;&amp; sudo dnf makecache
dnf module list php</code></pre>



<pre class="wp-block-preformatted">Rocky Linux 9 - AppStream<br>Name     Stream       Profiles                      Summary                            <br>php      8.1          common [d], devel, minimal    PHP scripting language             <br>php      8.2          common [d], devel, minimal    PHP scripting language             <br>php      8.3          common [d], devel, minimal    PHP scripting language             <br><br>Remi's Modular repository for Enterprise Linux 9 - x86_64<br>Name     Stream       Profiles                      Summary                            <br>php      remi-7.4     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.0     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.1     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.2     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.3     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.4     common [d], devel, minimal    PHP scripting language             <br>php      remi-8.5     common [d], devel, minimal    PHP scripting language  </pre>



<p class="wp-block-paragraph">私の環境では、AppStream には、8.3までですが、Remiでは、8.5まで登録されています<br>ここでは、最新は避けて8.4を使用しようと思います</p>



<p class="wp-block-paragraph">PHPモジュールのリセット</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-4e65631eb78baca293d44c4bb0b1ecf5"><code>sudo dnf module reset php -y</code></pre>



<p class="wp-block-paragraph">新しいPHPバージョンの有効化（例: 8.4）</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-4222e2b9822c1d9d5c97f40913e9f3d9"><code>sudo dnf module enable php:remi-8.4 -y</code></pre>



<p class="wp-block-paragraph">新規インストールの場合</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-3bef4627b071d690f300183223095a9b"><code>sudo dnf install php php-fpm -y</code></pre>



<p class="wp-block-paragraph">アップグレードの場合</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-310cbf4b2ab170206b3b6f68bfff92fc"><code>sudo dnf update php\* -y</code></pre>



<p class="wp-block-paragraph">更新の確認</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-633c6bfd3747335c1e42c34ff246b1a9"><code>php -v</code></pre>



<h3 class="wp-block-heading"><span id="toc2">拡張機能を追加</span></h3>



<p class="wp-block-paragraph">WordPressを動作させるのに、必須と推奨なPHP拡張機能があります。<br><a href="https://make.wordpress.org/hosting/handbook/server-environment/#php-extensions">こちらとAIの意見を参考にして、</a>インストールしておきたいと思います。<br>すでに、インストール済みや一致するものがない場合もありましたが、インストールしました</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-161fca026c28c626ac54ece36aaa37b2"><code>sudo dnf install -y \
  php-mysqlnd \
  php-curl \
  php-exif \
  php-fileinfo \
  php-gd \
  php-imagick \
  php-intl \
  php-mbstring \
  php-xml \
  php-zip</code></pre>



<p class="wp-block-paragraph">再起動</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-584407fcb0a4309bf94106bd651fc498"><code>sudo systemctl restart httpd
sudo systemctl restart php-fpm</code></pre>



<h3 class="wp-block-heading"><span id="toc3">PHP8.4について、🧑‍💻AIからのアドバイス</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h6 class="wp-block-heading"><span id="toc4">補足：PHP 8.4での注意点（AIからのアドバイス）</span></h6>



<p class="wp-block-paragraph">PHP 8.4は比較的新しいため、利用している<strong>WordPressテーマや古いプラグイン</strong>がまだ対応しておらず、非推奨（Deprecated）の警告が出る場合があります。</p>



<ul class="wp-block-list">
<li>もしエラーが出る場合は、WordPressの管理画面から「サイトヘルス」を確認し、足りないモジュールがないかチェックしてみてください。</li>
</ul>



<p class="wp-block-paragraph">もし特定のプラグインで「これが足りない」と言われた場合は、<code>dnf search php-拡張名</code> で探すとすぐに見つかりますよ。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc5">php.ini の設定</span></h3>



<p class="wp-block-paragraph">PHPの設定は、「/etc/php.ini」で行います。<br>念のためバックアップととり、編集します。</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6ce1f335198bd0d88347c3f9468d4980"><code>sudo cp -p /etc/php.ini /etc/php.ini.org
sudo vi /etc/php.ini</code></pre>



<p class="wp-block-paragraph">筆者の利用方法としては、記事内に画像貼り付けと少数ですが<span class="marker-under-red">動画も貼り付けたい</span>と思っているので、多少余裕をもった設定にしました。</p>



<pre class="wp-block-preformatted">・<br>・<br>;expose_php = On<br><strong>expose_php = Off</strong><br><br>;max_execution_time = 30<br><strong>max_execution_time = 300</strong><br><br>;max_input_time = 60<br><strong>max_input_time = 300</strong><br><br>;max_input_vars = 1000<br><strong>max_input_vars = 3000</strong><br><br>;post_max_size = 8M<br><strong>post_max_size = 300M</strong><br><br>;upload_max_filesize = 2M<br><strong>upload_max_filesize = 256M</strong><br><br>;max_file_uploads = 20<br><strong>max_file_uploads = 50</strong><br><br>;date.timezone =<br><strong>date.timezone = "Asia/Tokyo"</strong><br><br>;mbstring.language = Japanese<br>mbstring.language = Japanese<br><br>;mbstring.internal_encoding =<br><strong>mbstring.internal_encoding = UTF-8</strong><br><br>;mbstring.http_input =<br><strong>mbstring.http_input = UTF-8</strong><br><br>;mbstring.http_output =<br><strong>mbstring.http_output = pass</strong><br><br>;mbstring.encoding_translation = Off<br><strong>mbstring.encoding_translation = On</strong><br><br>;mbstring.detect_order = auto<br>mbstring.detect_order = auto<br><br>;mbstring.substitute_character = none<br>mbstring.substitute_character = none<br>・<br>・</pre>



<h3 class="wp-block-heading"><span id="toc6">キャッシュ拡張用の10-opcache.ini の設定変更</span></h3>



<p class="wp-block-paragraph">OPcache（オプキャッシュ）は、PHPスクリプトのコンパイル結果（バイトコード）を共有メモリにキャッシュすることで、PHPの動作を高速化する拡張モジュールですが、その設定ファイルも余裕をみた設定にしました<br>/etc/php.d/10-opcache.ini もバックアップをとって編集します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-3f1669efdbcd727f7a56a4cfc000dba2"><code>sudo cp -p /etc/php.d/10-opcache.ini /etc/php.d/10-opcache.ini.org
sudo vi /etc/php.d/10-opcache.ini</code></pre>



<pre class="wp-block-preformatted">・<br>・<br>opcache.enable=1<br><br>;opcache.memory_consumption=128<br><strong>opcache.memory_consumption=256</strong><br><br>;opcache.memory_consumption=128<br><strong>opcache.memory_consumption=256</strong><br><br>;opcache.max_accelerated_files=10000<br><strong>opcache.max_accelerated_files=20000</strong><br>・<br>・</pre>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-d29359753483389ab0aff886476977a4"><code>sudo systemctl restart php-fpm
sudo systemctl restart httpd</code></pre>



<h3 class="wp-block-heading"><span id="toc7">httpd.conf の編集</span></h3>



<p class="wp-block-paragraph">こちらは、必須ではないですが、やっといたほうがいいかも？との🧑‍💻AIのアドバイスです</p>



<p class="wp-block-paragraph">/etc/httpd/conf/httpd.conf</p>



<pre class="wp-block-preformatted">・<br>・<br>LimitRequestBody 314572800  #（= 約300MB）<br>・</pre>



<p class="wp-block-paragraph">ただ、<a href="https://docs.redhat.com/ja/documentation/red_hat_enterprise_linux/9/html/9.1_release_notes/enhancement_dynamic-programming-languages-web-and-database-servers">こちらの情報では</a>、</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">デフォルト値が&nbsp;<code>0</code>&nbsp;(無制限) から 1 GiB に変更されたようです。</p>
</blockquote>



<p class="wp-block-paragraph">デフォルトでは無制限ではなくなったみたいです。</p>



<h3 class="wp-block-heading"><span id="toc8">多少の動画添付を考慮した、WordPress側の設定</span></h3>



<p class="wp-block-paragraph">こちらも、🧑‍💻AIのアドバイス<br>画像貼り付け予定であれば、設定しておいたほうがよいとの事<br>こちらは、wordpress立ち上げ時に設定しようと思います</p>



<p class="wp-block-paragraph">WordPress側の設定（wp-config.php）</p>



<pre class="wp-block-preformatted">define('WP_MEMORY_LIMIT', '256M');<br>define('WP_MAX_MEMORY_LIMIT', '512M');</pre>



<h3 class="wp-block-heading"><span id="toc9">PHP確認</span></h3>



<p class="wp-block-paragraph">「/home/www/home」に「index.php」という、ファイルを作成し、ブラウザに「<a href="https://www2.kazuban.com/">https://www2.hogehoge.com/index.php</a>」で確認します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-fd4e20839425e3f96c4ee4dee6fc8874"><code>echo '&lt;?php phpinfo(); ?&gt;' | sudo tee /home/www/html/index.php</code></pre>



<p class="wp-block-paragraph">アドレスバーに「<a href="https://www2.kazuban.com/">https://www2.hogehoge.com/index.php</a>」で確認します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="280" src="https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver-800x280.png" alt="" class="wp-image-12621" srcset="https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver-800x280.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver-500x175.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver-300x105.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver-768x269.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/php-ver.png 1050w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">確認ができたら、削除しておきましょう</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-684ddd9289da135f47cd0c8aa2f0ce94"><code>sudo rm /home/www/html/index.php</code></pre>



<h2 class="wp-block-heading"><span id="toc10">MariaDB 11.4(LTS)</span></h2>



<p class="wp-block-paragraph">11.5も動作すると思いますが、11.4(LTS)をインストールしようと思います</p>



<h3 class="wp-block-heading"><span id="toc11">リポジトリ追加</span></h3>



<p class="wp-block-paragraph">リポジトリ追加</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-18bf56cbd738a52717dc8c76a65da87a"><code>curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version="mariadb-11.4"</code></pre>



<p class="wp-block-paragraph">パッケージキャッシュの更新</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-607451a79a8cbb97f5a7a3e4da9791db"><code>sudo dnf makecache</code></pre>



<p class="wp-block-paragraph">EPEL リポジトリ系のネットワーク接続エラーが出たので、AIに聞いてみましたが、問題はないようです<br>AIの回答では閉鎖環境では、EPELを無効化する事でエラーは消えるようです（筆者は試していません）</p>



<h4 class="wp-block-heading"><span id="toc12">EPEL リポジトリ系エラーについて、🧑‍💻AIの回答</span></h4>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h6 class="wp-block-heading"><span id="toc13">なるほど、閉域網環境なんですね。その状況なら無効化で問題ないです。</span></h6>



<p class="wp-block-paragraph">EPEL を無効化する</p>



<pre class="wp-block-code"><code>sudo dnf config-manager --disable epel</code></pre>



<h6 class="wp-block-heading"><span id="toc14">確認</span></h6>



<pre class="wp-block-code"><code>sudo dnf makecache</code></pre>



<p class="wp-block-paragraph">エラーが消えれば OK です。</p>



<h6 class="wp-block-heading"><span id="toc15">本機トラブル時に外部接続が必要になったら</span></h6>



<p class="wp-block-paragraph">その時は再度有効化すればいいだけです：</p>



<pre class="wp-block-code"><code>sudo dnf config-manager --enable epel</code></pre>



<p class="wp-block-paragraph">切り替えが簡単なので、普段は無効化しておいて問題ありません👍</p>
</blockquote>



<p class="wp-block-paragraph"><br>パッケージ情報の一覧は、下記で確認できます<br>11.4のパッケージが確認できました</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-9be16379db64eb2e0c4c1aadd17e0c61"><code>dnf list mariadb*</code></pre>



<pre class="wp-block-preformatted">・<br>MariaDB-client.x86_64          11.4.10-1.el9     @mariadb-main<br>MariaDB-client-compat.noarch   11.4.10-1.el9     @mariadb-main<br>MariaDB-common.x86_64          11.4.10-1.el9     @mariadb-main<br>MariaDB-server.x86_64          11.4.10-1.el9     @mariadb-main<br>MariaDB-server-compat.noarch   11.4.10-1.el9     @mariadb-main<br>MariaDB-shared.x86_64 <br>・</pre>



<h3 class="wp-block-heading"><span id="toc16">MariaDB 11.４ のインストール</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-d442e3a010c362ea7c820ccd2ecbe1b4"><code>sudo dnf install -y MariaDB-server MariaDB-client</code></pre>



<p class="wp-block-paragraph">MariaDB サービスの起動と自動起動設定</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-7bfb5655ee90721601d5eda0a57e4a67"><code>sudo systemctl start mariadb
sudo systemctl enable mariadb</code></pre>



<h3 class="wp-block-heading"><span id="toc17">初期セキュリティ設定</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-72a4b1e39c9653a868376ec61cff9df8"><code>sudo mariadb-secure-installation</code></pre>



<p class="wp-block-paragraph">対話形式で以下を設定します：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>推奨設定</th></tr></thead><tbody><tr><td>ERROR 2002 (HY000): Can&#8217;t connect to local server through socket</td><td>MariaDB サービスが起動していない場合、このエラーがでます。その場合は起動させます。<br>sudo systemctl start mariadb</td></tr><tr><td>Enter current password for root (enter for none):<br>カレントrootパスワード：</td><td>以前設定していなければ「<strong>Enter</strong>」</td></tr><tr><td>Switch to unix_socket authentication [Y/n]<br>Unix socket 認証</td><td><code><strong>n</strong></code>（パスワード認証を使う場合）</td></tr><tr><td>Change the root password? [Y/n]<br>root パスワード設定<br>このパスワードは、データベース作成時にも使用するので、<span class="marker-under">忘れないようにメモ</span>します</td><td><code><strong>y</strong></code> → パスワードを入力<br>データベースへのログインで使用する<br>mysql -u root -p<strong>[パスワード]</strong></td></tr><tr><td>Remove anonymous users? [Y/n]<br>匿名ユーザーの削除</td><td><code><strong>y</strong></code></td></tr><tr><td>Disallow root login remotely? [Y/n]<br>リモート root ログインの禁止</td><td><code><strong>y</strong></code></td></tr><tr><td>Remove test database and access to it? [Y/n]<br>テスト DB の削除</td><td><code><strong>y</strong></code></td></tr><tr><td>Reload privilege tables now? [Y/n]<br>権限テーブルのリロード</td><td><code><strong>y</strong></code></td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc18">ファイアウォールの設定（外部接続が必要な場合）</span></h3>



<p class="wp-block-paragraph">外部からデータベースに接続する場合には、ファイヤフォールに許可します<br>筆者は外部からデータベースへのアクセスの予定はないので、今回は設定していませんが<br>覚書として、書いておきます。</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-1182edf41e8f54cd33faa78db60378a0"><code>sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload
sudo firewall-cmd --list-all --zone=public</code></pre>



<h3 class="wp-block-heading"><span id="toc19">インストール確認</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6cdbfe144c0f9c703f2f90e2f9d0afd2"><code>sudo systemctl status mariadb</code></pre>



<h3 class="wp-block-heading"><span id="toc20">文字コードの設定</span></h3>



<p class="wp-block-paragraph">文字化け防止に、文字コードを編集します<br>設定ファイルは<br>「/etc/my.cnf.d/server.cnf」<br>「/etc/my.cnf.d/client.cnf」で行うので<br>バックアップアップを取って、編集。</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6862e3e8c8024d395834c9be00e98010"><code>sudo cp -p /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf.org 
sudo cp -p /etc/my.cnf.d/client.cnf /etc/my.cnf.d/client.cnf.org </code></pre>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-547d4bbdf3b96129da1e7d08c55ce3ce"><code>sudo vi /etc/my.cnf.d/server.cnf</code></pre>



<pre class="wp-block-preformatted">・<br>・<br># This group is only read by MariaDB servers, not by MySQL.<br># If you use the same .cnf file for MySQL and MariaDB,<br># you can put MariaDB-only options here<br>[mariadb]<br><strong># ----- 2026/05/01 -----<br>character-set-server = utf8mb4<br>collation-server     = utf8mb4_unicode_ci</strong><br>・<br>・<br></pre>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-970ab07a04cf717595c92b2710bcd06e"><code>sudo vi /etc/my.cnf.d/client.cnf</code></pre>



<pre class="wp-block-preformatted">・<br>・<br>#<br># These two groups are read by the client library<br># Use it for options that affect all clients, but not the server<br>#<br>[client]<br><strong># ----- 2026/05/01 -----</strong><br><strong>default-character-set = utf8mb4</strong><br>・<br>・<br></pre>



<h3 class="wp-block-heading"><span id="toc21">再起動と確認</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-881a2e29dec703c23f959310b9b7d5ea"><code>sudo systemctl restart mariadb
sudo systemctl status mariadb</code></pre>



<pre class="wp-block-preformatted">mysql -u root -p[パスワード]<br>mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead<br>Welcome to the MariaDB monitor.  Commands end with ; or \g.<br>Your MariaDB connection id is 3<br>Server version: 11.4.10-MariaDB MariaDB Server<br><br>Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<br><br>Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.<br><br>MariaDB [(none)]&gt; <strong>show variables like "chara%";</strong><br>+--------------------------+------------------------------+<br>| Variable_name            | Value                        |<br>+--------------------------+------------------------------+<br>| character_set_client     | utf8mb4                      |<br>| character_set_collations |                              |<br>| character_set_connection | utf8mb4                      |<br>| character_set_database   | <strong>utf8mb4</strong>                      |<br>| character_set_filesystem | binary                       |<br>| character_set_results    | utf8mb4                      |<br>| character_set_server     | <strong>utf8mb4</strong>                      |<br>| character_set_system     | utf8mb3                      |<br>| character_sets_dir       | /usr/share/mariadb/charsets/ |<br>+--------------------------+------------------------------+<br>9 rows in set (0.002 sec)<br><br>MariaDB [(none)]&gt; <strong>quit</strong><br>Bye</pre>



<p class="wp-block-paragraph"><strong>utf8mb4</strong> になっていることを確認します<br>もし、「latin1」とかになっていた場合には、<span class="marker-under-red">再起動</span>「<strong>sudo systemctl restart mariadb</strong>」で反映されます。</p>



<hr class="wp-block-separator has-text-color has-indigo-color has-alpha-channel-opacity has-indigo-background-color has-background is-style-wide" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)"/>



<h4 class="wp-block-heading"><span id="toc22">WordPress環境構築まとめ</span></h4>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-7387b849 wp-block-group-is-layout-flex">
<p class="has-black-color has-text-color has-link-color wp-elements-5f52745eabdb80c4b8425e4b334c7414 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no1/">１</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-f04e8d7fb6e2787b0f3d9b4d2d85c493 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no2/">２</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-194ef3f65fba551e58d0961d209e3f45 wp-block-paragraph"><span class="inline-button-white-blue"><a href="https://www.kazuban.com/blog/wordpress-install-no3/">３</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-a2aa1b38f71c6b12de00dd0cb2c11bed wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no4/">４</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-b0cc57025c16be70493aa8db3bc5a136 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/rokeylinux9-7-wordpress-backup/">５</a></span></p>



<p class="has-light-grey-color has-text-color has-link-color wp-elements-6ffea2dacd2a225d010208a9488b8f07 wp-block-paragraph">６</p>



<p class="wp-block-paragraph"></p>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>RockyLinux9.7で「WordPress環境構築「Vol-02」Apache設定と、HTTPS化</title>
		<link>https://www.kazuban.com/blog/wordpress-install-no2/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Fri, 24 Apr 2026 23:49:17 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RockyLinux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インストール]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=12446</guid>

					<description><![CDATA[前回、RockyLinux9.7をインストールし、WindowsターミナルでSSH接続できるようになりました今回は、Apache、MariaDB、PHPをインストールし、WordPressを起動させます筆者の環境ではすで [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">前回、RockyLinux9.7をインストールし、WindowsターミナルでSSH接続できるようになりました<br>今回は、Apache、MariaDB、PHPをインストールし、WordPressを起動させます<br>筆者の環境ではすでに自宅内で、Wordpress（このブログサイト）は起動しているのでテスト環境として、<span class="marker-under-red">仮に</span><strong>www2.hogehoge.com</strong> で設定を行っています<br>この仮ドメインは、<span class="marker-under-red">実際のドメインに変更</span>してご利用ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Apache</a><ol><li><a href="#toc2" tabindex="0">Remi リポジトリのインストール</a></li><li><a href="#toc3" tabindex="0">httpdインストール</a></li><li><a href="#toc4" tabindex="0">Firewalld に許可</a></li><li><a href="#toc5" tabindex="0">httpd.conf</a></li><li><a href="#toc6" tabindex="0">セキュリティ対策</a></li><li><a href="#toc7" tabindex="0">ドキュメントルートのトップページの表示</a></li></ol></li><li><a href="#toc8" tabindex="0">Let’s Encrypt証明書でhttps化</a><ol><li><a href="#toc9" tabindex="0">sslモジュール</a></li><li><a href="#toc10" tabindex="0">Certbot クライアントのインストール</a></li><li><a href="#toc11" tabindex="0">証明書発行</a></li><li><a href="#toc12" tabindex="0">証明書の設定</a></li><li><a href="#toc13" tabindex="0">https:// でのアクセス確認</a></li><li><a href="#toc14" tabindex="0">HTTP/2を利用する</a></li><li><a href="#toc15" tabindex="0">HTTP/2有効確認</a><ol><li><a href="#toc16" tabindex="0">WordPress環境構築まとめ</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Apache</span></h2>



<p class="wp-block-paragraph">コピペで設定できるように、まとめます<br>詳細は、こちらを参照してください</p>


<a href="https://www.kazuban.com/blog/rokeylinux9-3-apache/" title="RockyLinux9.３で自宅サーバーを再構築V04・LAMPの「A」、Apache編" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/Apache-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/Apache-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/Apache-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/Apache-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RockyLinux9.３で自宅サーバーを再構築V04・LAMPの「A」、Apache編</div><div class="blogcard-snippet internal-blogcard-snippet">LAMPの「A」のApacheの構築編です。インストール、セキュリティ対策、ファイヤーウォール、https化、HTTP2通信設定を説明します。さらに例では、CGIも動作できるような設定にしています。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.06</div></div></div></div></a>


<h3 class="wp-block-heading"><span id="toc2">Remi リポジトリのインストール</span></h3>



<p class="wp-block-paragraph">ApacheやPHPの最新バージョンにも対応したいので、Remi リポジトリのインストールします<br>Remiのインストールには、「crb」や「epel」のインストールが必要なようです</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c1631523513c4ac34ec9ea428186523a"><code>sudo dnf config-manager --set-enabled crb
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm</code></pre>



<h3 class="wp-block-heading"><span id="toc3">httpdインストール</span></h3>



<p class="wp-block-paragraph">続いて、httpd関連をインストールし、自動起動するように設定します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-f5ad29b00dd48de30294cc478ca39b60"><code>sudo dnf install httpd httpd-tools mod_ssl
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl is-enabled httpd
sudo systemctl status httpd</code></pre>



<pre class="wp-block-preformatted"><span class="bold-green">●</span> httpd.service - The Apache HTTP Server<br>     Loaded: loaded (/usr/lib/systemd/system/httpd.service; <span class="bold-green">enabled</span>; preset: <span class="bold-blue">disabled</span>)<br>     Active: <span class="bold-green">active (running)</span> since Sat 2026-04-18 17:24:47 JST; 54min ago</pre>



<p class="wp-block-paragraph"><span class="bold-green">active (running)</span>とservice; <span class="bold-green">enabled</span>で確認できます。</p>



<h3 class="wp-block-heading"><span id="toc4">Firewalld に許可</span></h3>



<p class="wp-block-paragraph">「http」と「https」を許可します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6f3dea2f5fa02d25e76fb6b91992a2e4"><code>sudo firewall-cmd --add-service=http --zone=public --permanent
sudo firewall-cmd --add-service=https --zone=public --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-all --zone=public</code></pre>



<p class="wp-block-paragraph">「services: 」で確認できます</p>



<pre class="wp-block-preformatted">public (active)<br>  target: default<br>  icmp-block-inversion: no<br>  interfaces: wlp8s0<br>  sources:<br>  services: cockpit dhcpv6-client <strong>http https</strong> ssh</pre>



<p class="wp-block-paragraph">ブラウザのアドレスバーにIPアドレス「http://192.168.*.*」をに入力すれば、テストページが表示されれば動作しています</p>



<h3 class="wp-block-heading"><span id="toc5">httpd.conf</span></h3>



<p class="wp-block-paragraph">サーバー上のディレクトリや、ホスト名など、自分の環境に合わせて設定ファイルを編集します<br>筆者の場合、「DocumentRoot」を「/home/www/html」に変更します<br>「ServerName」は、バックアップ用なので本サーバーとの識別のためドメイン名は<br>「www2」とし「www2.hogehoge.com」に設定します<br>CGIスクリプトを使用する場合では、AddHandlerでスクリプトの拡張子を指定し、ScriptAlias以外のディレクトリにスクリプトを置く場合には、その指定ディレクトリに「Options ExecCGI」を追加します<br>まずは、設定ファイル「httpd.conf」はバックアップを取ってから作業します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-6af31f7fc27de5819bdec68fed5c5b38"><code>cd /etc/httpd/conf/
sudo cp -p httpd.conf httpd.conf.org
sudo vi ./httpd.conf</code></pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">edhitor</span></p>



<pre class="wp-block-preformatted">#ServerAdmin root@localhost<br>ServerAdmin root@localhost<br><br>#ServerName www.example.com:80<br>ServerName www2.hogehoge.com:80<br><br>#DocumentRoot "/var/www/html"<br>DocumentRoot "/home/www/html"<br><br>#&lt;Directory "/var/www"&gt;<br>&lt;Directory "/home/www"&gt;<br><br>#&lt;Directory "/var/www/html"&gt;<br>&lt;Directory "/home/www/html"&gt;<br><br>#ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"<br>ScriptAlias /cgi-bin/ "/home/www/cgi-bin/"<br><br>#&lt;Directory "/var/www/cgi-bin"&gt;<br>&lt;Directory "/home/www/cgi-bin"&gt;<br><br>#Options Indexes FollowSymLinks<br>Options FollowSymLinks<br><br>#AddHandler cgi-script .cgi<br># --- 2026/04/19 add by kazuban<br>AddHandler cgi-script .cgi<br>&lt;Directory /home/www/html/script&gt;<br>  AllowOverride None<br>  Options ExecCGI FollowSymLinks<br>  Order allow,deny<br>  Allow from all<br>&lt;/Directory&gt;</pre>



<p class="wp-block-paragraph">筆者の場合、デフォルトにディレクトリを変更したので、そのディレクトリを作成し、所有者をapacheに変更します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c4f3ef6056e7d1223f92e93bc534a783"><code>sudo mkdir /home/www
sudo mkdir /home/www/html
sudo mkdir /home/www/cgi-bin
sudo chown apache.apache /home/www/html/
sudo chown apache.apache /home/www/cgi-bin/
ls -la /home/www
httpd -t</code></pre>



<p class="wp-block-paragraph">「Syntax OK」が出れば、正常に変更されています</p>



<h3 class="wp-block-heading"><span id="toc6">セキュリティ対策</span></h3>



<p class="wp-block-paragraph">・テストページや「icons」一覧を非表示にする<br>・Apacheバージョン情報とＴRACEメソッドOFF<br>・X-Frame-Optionsの有効を確認<br>・設定したドキュメントルートにindex.htmlを作成</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-e110b38a9645384a6486be211ba04a0d"><code>cd /etc/httpd/conf.d
sudo cp -p welcome.conf welcome.conf.org
sudo cp -p  autoindex.conf  autoindex.conf.org
sudo vi ./welcome.conf</code></pre>



<p class="wp-block-paragraph">表示させたくないので、削除や名前変更もできますが、自動的に復活するらしいので、&lt;Directory&gt;設定は、全てコメントにしました。<br>autoindex.confも同様です</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-3cbd35de13f3166934c7322fa29c69c6"><code>sudo vi autoindex.conf</code></pre>



<p class="wp-block-paragraph">httpdを再起動すると、「http://192.168.*.*」は表示されなくなっていれば正常です</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-9f459a92461c6f58d5bb108024b4367d"><code>sudo systemctl restart httpd</code></pre>



<p class="wp-block-paragraph">さらに、Apacheバージョン情報とＴRACEメソッドもOFFにします<br>/etc/httpd/conf/httpd.confを編集</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c6e82f02e1f51781bb7e5f18d2624ebd"><code>sudo vi /etc/httpd/conf/httpd.conf</code></pre>



<p class="wp-block-paragraph">最終行に、設定コードを追加</p>



<pre class="wp-block-preformatted">##--- kazuban added. 2026/04/19<br>ServerTokens ProductOnly<br>ServerSignature off<br>TraceEnable off</pre>



<p class="wp-block-paragraph">構文チェックしOKであれば、再起動します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c4e776ada2235294bcc675456053ce5d"><code>httpd -t
sudo systemctl restart httpd</code></pre>



<p class="wp-block-paragraph">X-Frame-Optionsは、Webサイトを不正な埋め込み（クリックジャッキング攻撃）から守るために非常に重要だと言うことなので、こちらも有効になっているか確認します<br>「/etc/httpd/conf.modules.d/00-base.conf」に、<strong>mod_headers.so</strong>の記載があればモジュールは入っています</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-511fa57254ff80702114303e0b2dfde4"><code>cat /etc/httpd/conf.modules.d/00-base.conf | grep mod_headers.so</code></pre>



<p class="wp-block-paragraph">次に、「/etc/httpd/conf/httpd.conf」の最後に、<br>「 Header append X-FRAME-OPTIONS “SAMEORIGIN” 」<br>を追加して、apacheを再起動します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c6e82f02e1f51781bb7e5f18d2624ebd"><code>sudo vi /etc/httpd/conf/httpd.conf</code></pre>



<pre class="wp-block-preformatted">・<br>・<br>##--- kazuban added. 2026/04/19<br>ServerTokens ProductOnly<br>ServerSignature off<br>TraceEnable off<br><br><strong>Header append X-FRAME-OPTIONS "SAMEORIGIN"</strong></pre>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-a16cc5027e70e7b7bf71350c68e22c67"><code>sudo systemctl restart httpd
sudo systemctl status httpd</code></pre>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><span id="toc7">ドキュメントルートのトップページの表示</span></h3>



<p class="wp-block-paragraph">上記<a href="#toc6">セキュリティ対策</a>でトップページが表示されなくなったので、「index.html」を作成し、簡単な表示が出るようにしておきます。</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-60da2fb269a22a13b545f334e6d3d5fe"><code>cd /home/www/html/
cat &lt;&lt;EOF | sudo tee index.html
&lt;html&gt;
  &lt;body&gt;
    &lt;h1&gt;This website is currently under maintenance.&lt;/h1&gt;
  &lt;/body&gt;
&lt;/html&gt;
EOF
sudo chown apache:apache ./index.html
httpd -t
sudo systemctl restart httpd</code></pre>



<p class="wp-block-paragraph">これで、「http://192.168.*.*」でトップページが表示されるようになりました</p>



<h2 class="wp-block-heading"><span id="toc8">Let’s Encrypt証明書でhttps化</span></h2>



<p class="wp-block-paragraph">https化を行う場合には、ファイヤーウォールでの許可が必要ですが、<a href="#toc4">上記ですでに許可してます</a>から、ここでは確認だけ行います</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-b4186ff6ba37c42bfbb26b64ba12e3fc"><code>sudo firewall-cmd --list-all --zone=public</code></pre>



<p class="wp-block-paragraph">「services: 」に「https」があれば、許可済みです</p>



<h3 class="wp-block-heading"><span id="toc9">sslモジュール</span></h3>



<p class="wp-block-paragraph">「mod_ssl」も、<a href="#toc3">上記でインストールされています</a>、確認してみます</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-ec1f5ece7dfc1a471acc9228f95931ce"><code>dnf list installed | grep mod_ssl
httpd -M | grep ssl</code></pre>



<h3 class="wp-block-heading"><span id="toc10">Certbot クライアントのインストール</span></h3>



<p class="wp-block-paragraph">Let’s Encryptで証明書の取得には、「Certbot」と言うソフトを利用します<br>パッケージの状態を確認します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-56f1a43f2bc22b0f47d390f0d007012c"><code>dnf list --all | grep certbot</code></pre>



<p class="wp-block-paragraph">複数でてきますが、「certbot.noarch」「python3-certbot-apache.noarch」をインストールします</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-0fb8f7c4c018f90c747e3410515c195d"><code>sudo dnf install certbot
sudo dnf install python3-certbot-apache
dnf list installed | grep certbot</code></pre>



<h3 class="wp-block-heading"><span id="toc11">証明書発行</span></h3>



<p class="wp-block-paragraph">すでにhttpdが動作している場合には、「webroot プラグイン」を使います<br>動作していない場合には、「Standaloneプラグイン」を使います<br>ただし、両方とも外部から対象のPCの80番ポートへ通信は必要です<br>したがって、<span class="marker-under-red">外部（インターネット側）から、対象のドメインのが名前解決が必要</span>です<br>私は、無料のサービス<a href="https://www.mydns.jp/">https://www.mydns.jp/</a>　を利用させてもらっています<br>80番ポートは「Standalone」の場合は、certbot が占有します<br>「webroot」は、apacheが使います<br>したがって、「webroot」はwebサーバーが動作している必要がありますが、「Standalone」では停止しておく必要があります</p>



<p class="wp-block-paragraph">まず、外部からの80番へのリクエストが、対象のPCアドレスへ転送されるように設定します<br>自宅であれば、ルーターの「ポートマッピング」などの項目で設定できると思います<br>次に、httpdの起動状態を確認</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-a1296986e104f975827e0964cbcfbd00"><code>sudo systemctl status httpd</code></pre>



<p class="wp-block-paragraph">80番と、httpdの起動が確認できたら、certbot を起動しましょう<br>確認はしていませんが、権限が必要なファイルに書き込むので、「su」での起動がいいと思います</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-4ba8ca881eeb9baf701d21cb71a7c981"><code>su
certbot certonly --webroot -w /home/www/html/ -d www2.hogehoge.com -d hogehoge.com</code></pre>



<p class="wp-block-paragraph">対話での設定になります</p>



<pre class="wp-block-preformatted">Saving debug log to /var/log/letsencrypt/letsencrypt.log<br>Enter email address (used for urgent renewal and security notices)<br> (Enter 'c' to cancel): 　　　　　&lt;------自分のEメールアドレスを入力<br><br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>Please read the Terms of Service at<br> https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf. You must<br>agree in order to register with the ACME server. Do you agree?<br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>(Y)es/(N)o: y　&lt;----- 利用規約を読んでください<br><br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>Would you be willing, once your first certificate is successfully issued, to<br>share your email address with the Electronic Frontier Foundation, a founding<br>partner of the Let's Encrypt project and the non-profit organization that<br>develops Certbot? We'd like to send you email about our work encrypting the web,<br>EFF news, campaigns, and ways to support digital freedom.<br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>(Y)es/(N)o: y  &lt;--------- 電子フロンティア財団からEメールが届いてもいいか？<br>Account registered.<br>Requesting a certificate for www2.hogehoge.com and hogehoge.com<br><br><strong>Successfully</strong> received certificate.<br>Certificate is saved at: /etc/letsencrypt/live/www2.hogehoge.com/fullchain.pem<br>Key is saved at:         /etc/letsencrypt/live/www2.hogehoge.com/privkey.pem<br>This certificate expires on 2026-07-18.<br>These files will be updated when the certificate renews.<br>Certbot has set up a scheduled task to automatically renew this certificate in the background.<br><br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>If you like Certbot, please consider supporting our work by:<br> * Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate<br> * Donating to EFF:                    https://eff.org/donate-le<br>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre>



<p class="wp-block-paragraph">「<strong>Successfully</strong>」になれば、証明書ファイルは保管されています</p>



<h3 class="wp-block-heading"><span id="toc12">証明書の設定</span></h3>



<p class="wp-block-paragraph">証明書を「/etc/httpd/conf.d/ssl.conf」で反映させます<br>まずは、バックアップをとってから、編集します</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c9f4f6792a24ebaf008c4f200f457825"><code>cd /etc/httpd/conf.d
sudo cp -p ssl.conf ssl.conf.org
sudo vi ./ssl.conf</code></pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">/etc/httpd/conf.d/ssl.conf</span></p>



<pre class="wp-block-preformatted">・<br>#SSLCertificateFile /etc/pki/tls/certs/localhost.crt<br>SSLCertificateFile /etc/letsencrypt/live/www2.hogehoge.com/fullchain.pem       <br>・<br>・<br>#SSLCertificateKeyFile /etc/pki/tls/private/localhost.key<br>SSLCertificateKeyFile /etc/letsencrypt/live/www2.hogehoge.com/privkey.pem<br>・</pre>



<p class="wp-block-paragraph">保存後、確認でOKなら、httpd再起動</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-fa9c318bd852eab09b6b9bedf753f887"><code>sudo httpd -t
sudo systemctl restart httpd
sudo systemctl status httpd</code></pre>



<h3 class="wp-block-heading"><span id="toc13">https:// でのアクセス確認</span></h3>



<p class="wp-block-paragraph"><a href="#toc11">証明書発行</a>では80番ポーとを通しましたが、httpsでは443ポートを通してておきます<br>ただし、筆者の環境のように、同じLAN上にWebサーバーとアクセスPCがある場合には外部DNSを使用しないので、アクセスできない場合があります<br>その場合、アクセス側PCの「hosts」ファイルで設定しておくと可能になります</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">C:\Windows\System32\drivers\etc\hosts</span>　(windows)</p>



<pre class="wp-block-preformatted">#Server <br>192.168.1.100 hogehoge.com<br>192.168.1.100 www.hogehoge.com<br><br>#TestServer<br>192.168.1.101 www2.hogehoge.com<br></pre>



<p class="wp-block-paragraph">この設定後、「https://www2.hogehoge.com」で正常に<a href="#toc7">「index.html」画面</a>が表示されれば証明書は正常です</p>



<h3 class="wp-block-heading"><span id="toc14">HTTP/2を利用する</span></h3>



<p class="wp-block-paragraph">詳細は、<a href="https://www.kazuban.com/blog/rokeylinux9-3-apache/#toc21">こちらを確認</a>してください<br>まず、eventMPMモジュールとhttp2モジュールが必要ですが、Rocky9では、デフォルトで有効になっているようです。<br>確認してみます</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-508dbc3f2d9b458b8bb4923dcd1ee1d7"><code>sudo httpd -M | grep mpm
sudo httpd -M | grep http2</code></pre>



<p class="wp-block-paragraph">次に、「httpd.conf」で有効設定する予定ですが、設定前にhttp2の有効状態を確認してみました<br>確認は、Chromeで「https://www2.hogehoge.com」を表示後、F12キーで表示される開発ページの「Network」「Protocol」で確認できますが、筆者の環境ではすでに「h2」になっていて、http2が有効になっていました。<br>AIに聞いてみると、Apacheのバージョンによっては、有効になっている場合もあるが、明示的に設定をいれる事を推奨するの事なので、設定はしておこうと思います</p>



<p class="wp-block-paragraph">設定は、「/etc/httpd/conf/httpd.conf」で行います</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c6e82f02e1f51781bb7e5f18d2624ebd"><code>sudo vi /etc/httpd/conf/httpd.conf</code></pre>



<p class="wp-block-paragraph">最終行に追加して、httpdを再起動</p>



<pre class="wp-block-preformatted">・<br>&lt;IfModule http2_module&gt;<br>    Protocols h2 http/1.1<br>    ProtocolsHonorOrder on<br>&lt;/IfModule&gt;<br>・</pre>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-9f459a92461c6f58d5bb108024b4367d"><code>sudo systemctl restart httpd</code></pre>



<h3 class="wp-block-heading"><span id="toc15">HTTP/2有効確認</span></h3>



<p class="wp-block-paragraph">Chromeで「https://www2.hogehoge.com」を表示後、F12キーで表示される開発ページの「Network」「Protocol」で確認できますが、「Protocol」が表示されていない場合があります<br>・開発ページが表示された後、CTRL+R でページを更新<br>・もし、翻訳のダイアログが出た場合には、「日本語」にしてみます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="343" height="159" src="https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-01.png" alt="" class="wp-image-12547" srcset="https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-01.png 343w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-01-300x139.png 300w" sizes="(max-width: 343px) 100vw, 343px" /></figure>



<p class="wp-block-paragraph">・開発ページが更新されても、デフォルトでは「Protocol」が非表示になっている場合があります<br>・「Network」タブの、「Name」セル上でマウス右ボタンで、表示項目の選択ができるので「Protocol」をチェックする事で、表示されます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="463" height="171" src="https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-02.png" alt="" class="wp-image-12548" srcset="https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-02.png 463w, https://www.kazuban.com/blog/wp-content/uploads/2026/04/http2-02-300x111.png 300w" sizes="(max-width: 463px) 100vw, 463px" /></figure>



<p class="wp-block-paragraph">・表示された「Protocol」が、「h2」や「h3」になっていれば、HTTP/2で応答しています</p>



<hr class="wp-block-separator has-text-color has-indigo-color has-alpha-channel-opacity has-indigo-background-color has-background is-style-wide" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)"/>



<h4 class="wp-block-heading"><span id="toc16">WordPress環境構築まとめ</span></h4>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-7387b849 wp-block-group-is-layout-flex">
<p class="wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no1/">１</a></span></p>



<p class="wp-block-paragraph"><span class="inline-button-white-blue"><a href="https://www.kazuban.com/blog/wordpress-install-no2/">２</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-7e921fec3f58122595ac300774589944 wp-block-paragraph"><a href="https://www.kazuban.com/blog/wordpress-install-no3/"><span class="inline-button-white-black">３</span></a></p>



<p class="has-black-color has-text-color has-link-color wp-elements-377be188d7b2fd6bc05959bf4f062784 wp-block-paragraph"><a href="https://www.kazuban.com/blog/wordpress-install-no4/"><span class="inline-button-white-black">４</span></a></p>



<p class="has-black-color has-text-color has-link-color wp-elements-b0cc57025c16be70493aa8db3bc5a136 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/rokeylinux9-7-wordpress-backup/">５</a></span></p>



<p class="has-light-grey-color has-text-color has-link-color wp-elements-6ffea2dacd2a225d010208a9488b8f07 wp-block-paragraph">６</p>



<p class="wp-block-paragraph"></p>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>RockyLinux9.7で「WordPress環境構築「Vol-01」WindowsからのSSH接続でリモート管理</title>
		<link>https://www.kazuban.com/blog/wordpress-install-no1/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 08:18:05 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RockyLinux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インストール]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=12299</guid>

					<description><![CDATA[ひと昔以上前のノートに、「ubuntu」入れてみたのが、２年前 会社でもローカル環境にwordpressでのコミュニティサイトを検討しているので、wordpress環境構築作業に戸惑わないよう、コピペできるよう、まとめま [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ひと昔以上前のノートに、「ubuntu」入れてみたのが、２年前</p>


<a href="https://www.kazuban.com/blog/ubuntu24-04lts-install/" title="Ubuntu24.04LTSでWorrPressを動作させる。インストール・SSH・ファイヤーウォール" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2024/06/Desktop-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2024/06/Desktop-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2024/06/Desktop-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2024/06/Desktop-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Ubuntu24.04LTSでWorrPressを動作させる。インストール・SSH・ファイヤーウォール</div><div class="blogcard-snippet internal-blogcard-snippet">「Ubuntu24.04LTS」に、「RHEL系、RockyLinux9」と同様の設定で、「WordPress」を動作させます。特に、「apache」の設定方法が違っているので戸惑いました。「RHEL」から移行の方には参考になると思います。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.06.29</div></div></div></div></a>


<p class="wp-block-paragraph">会社でもローカル環境にwordpressでのコミュニティサイトを検討しているので、wordpress環境構築作業に戸惑わないよう、コピペできるよう、まとめました。<br>せっかくなので、RockyLinux10で試してみましたが、筆者の１０数年前のノートPCではインストーラさえ起動しませんでした<br>RockyLinux9.7であれば起動したので、クリーンインストールして再構築しました</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">RockyLinux9.7 ダウンロード・インストール</a><ol><li><a href="#toc2" tabindex="0">有線デバイスを認識しない</a><ol><li><a href="#toc3" tabindex="0">インターフェースの確認:</a></li><li><a href="#toc4" tabindex="0">JMicron用ドライバのインストール</a></li><li><a href="#toc5" tabindex="0">「ELRepo-kernel」から最新カーネルを試す（成功率：中）</a></li><li><a href="#toc6" tabindex="0">ethernetデバイスを接続する</a></li></ol></li></ol></li><li><a href="#toc7" tabindex="0">インストール直後の設定</a><ol><li><a href="#toc8" tabindex="0">ホームディレクトリの日本語表記を英語表記に変更</a></li><li><a href="#toc9" tabindex="0">特定のユーザーにsudo を可能にする</a></li></ol></li><li><a href="#toc10" tabindex="0">SSH利用状況の確認</a><ol><li><a href="#toc11" tabindex="0">firewalldでのsshの確認</a></li></ol></li><li><a href="#toc12" tabindex="0">SSHでリモート操作</a></li><li><a href="#toc13" tabindex="0">インストール後の設定２（SSHでも可）</a><ol><li><a href="#toc14" tabindex="0">まずは、パッケージのアップデート</a></li><li><a href="#toc15" tabindex="0">SELinuxに強制させない設定</a></li><li><a href="#toc16" tabindex="0">設定中に本体のGUIがクラッシュした</a><ol><li><a href="#toc17" tabindex="0">復旧方法：キーボードショートカットで復旧</a></li></ol></li><li><a href="#toc18" tabindex="0">恒久対策として：スリープ・省電力設定を無効化する</a></li><li><a href="#toc19" tabindex="0">CUIモードをデフォルトにする</a></li></ol></li><li><a href="#toc20" tabindex="0">SSHのセキュリティ向上対策</a><ol><li><a href="#toc21" tabindex="0">SSHを鍵認証方式で運用</a></li><li><a href="#toc22" tabindex="0">秘密鍵のアクセス権限を厳しく設定</a></li><li><a href="#toc23" tabindex="0">公開鍵をサーバー側へコピー</a></li><li><a href="#toc24" tabindex="0">サーバー側へsshでログインし操作</a></li><li><a href="#toc25" tabindex="0">公開鍵を保存ファイル（authorized_keys）へ登録</a></li><li><a href="#toc26" tabindex="0">再度、鍵を使って、SSHログイン</a></li><li><a href="#toc27" tabindex="0">鍵認証以外ではログイン拒否</a></li><li><a href="#toc28" tabindex="0">ついでにリモートからのROOTログインも拒否設定します</a></li><li><a href="#toc29" tabindex="0">さらに、ポート番号を変更</a><ol><li><a href="#toc30" tabindex="0">WordPress環境構築まとめ</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">RockyLinux9.7 ダウンロード・インストール</span></h2>



<p class="wp-block-paragraph">ダウンロード・インストールの詳細はこちらを確認してください</p>


<a href="https://www.kazuban.com/blog/rockylinux9-3-install/#toc1" title="RockyLinux9.3で自宅サーバーを再構築V01・インストール。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RockyLinux9.3で自宅サーバーを再構築V01・インストール。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます</div><div class="blogcard-snippet internal-blogcard-snippet">2023年、このサイトは、centOS7 で構築していますが、サポート終了が近づいてきました。centOS8のサポートも既に終了しています。今回、RockyLinux9.3で再構築した記録のインストール編です。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.05</div></div></div></div></a>


<h3 class="wp-block-heading"><span id="toc2">有線デバイスを認識しない</span></h3>



<p class="wp-block-paragraph">wifiを利用していたので、あまり意識しませんでしたが、wifiでのトラブルがあったので、有線LANを利用しようとしましたが、認識しない状況になりました。<br>AIに聞きながらどうにか解決したので、ここに覚書としてメモしておきます</p>



<h4 class="wp-block-heading"><span id="toc3">インターフェースの確認:</span></h4>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-eb2bac42de62835be3dda937f8314cc2"><code>nmcli device</code></pre>



<p class="wp-block-paragraph">通常、正常であればここに <code>enp...</code> や <code>eth0</code> といった名称のデバイスが表示されますが<br>リストに出てきませんでした。<br>AIに相談すると</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">リストにないということは、設定の問題ではなく「ドライバが読み込まれていない」か「ハードウェアが認識されていない」可能性が極めて高いです。<br>次の結果を教えてください</p>
</blockquote>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-05331d1794d81ca3a963e891db02c84b"><code>lspci -nn | grep -i net</code></pre>



<pre class="wp-block-preformatted">$ lspci -nn | grep -i net<br><br>08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)<br><br>09:00.0 Ethernet controller [0200]: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller [197b:0250] (rev 05)</pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">原因が特定できました。搭載されている有線LANコントローラー <strong>「JMicron JMC250 [197b:0250]」</strong> は、Rocky Linux 9 (RHEL 9) の標準カーネルではサポート（ドライバが同梱）されていません。</p>
</blockquote>



<h4 class="wp-block-heading"><span id="toc4">JMicron用ドライバのインストール</span></h4>



<p class="wp-block-paragraph"><strong>JMicron JMC250 [197b:0250]」</strong> は、<strong>ELRepo</strong> リポジトリからドライバを提案してもらいましたが、結局、<strong>Rocky Linux 9 (EL9) 用には JMicron [197b:0250] のドライバが提供されていない</strong> ようです</p>



<h4 class="wp-block-heading"><span id="toc5">「ELRepo-kernel」から<strong>最新カーネル</strong>を試す（成功率：中）</span></h4>



<p class="wp-block-paragraph">成功率は「中」ですが、新しいカーネルには、稀に古いドライバが復活していたり、汎用ドライバで動く可能性があるとの事なので、やってみます</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-38c823367f30fee553e185a07eadf552"><code># 最新カーネルのインストール
sudo dnf --enablerepo=elrepo-kernel install kernel-ml

# 再起動して、起動メニューで新しいカーネル（数字が大きい方）を選択
sudo reboot</code></pre>



<p class="wp-block-paragraph">再起動後に <code>nmcli device</code> を確認</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-ba213791a48c5d7f3e3dfe53d34c1be2"><code><code>nmcli device</code></code></pre>



<pre class="wp-block-preformatted">DEVICE          TYPE      STATE            CONNECTION     <br>wlp8s0          wifi      接続済み         aterm-e41133-g <br>lo              loopback  接続済み (外部)  lo             <br>enp9s0f0        ethernet  切断済み         --             </pre>



<p class="wp-block-paragraph">認識されました</p>



<h4 class="wp-block-heading"><span id="toc6">ethernetデバイスを接続する</span></h4>



<p class="wp-block-paragraph">接続は「nmcli device connect デバイス名」で接続できます</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-689e3afaab145422f4651fa260505282"><code>sudo nmcli device connect enp9s0f0</code></pre>



<p class="wp-block-paragraph">その他、ネットワーク設定は、下記を参考にしてください</p>


<a href="https://www.kazuban.com/blog/rockylinux9-3-install/#toc20" title="RockyLinux9.3で自宅サーバーを再構築V01・インストール。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/rockylinux9-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RockyLinux9.3で自宅サーバーを再構築V01・インストール。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます</div><div class="blogcard-snippet internal-blogcard-snippet">2023年、このサイトは、centOS7 で構築していますが、サポート終了が近づいてきました。centOS8のサポートも既に終了しています。今回、RockyLinux9.3で再構築した記録のインストール編です。記事最後のリンクをすべて実行すれば、WordPressサイトが作れます</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.05</div></div></div></div></a>


<h2 class="wp-block-heading"><span id="toc7">インストール直後の設定</span></h2>



<h3 class="wp-block-heading"><span id="toc8">ホームディレクトリの日本語表記を英語表記に変更</span></h3>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-989e0b2b47a876c70d3818e5d942e9cc"><code>LANG=C xdg-user-dirs-gtk-update</code></pre>



<h3 class="wp-block-heading"><span id="toc9">特定のユーザーにsudo を可能にする</span></h3>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-9c474bf7692b74cdd36e3b156951b4db"><code>su
visudo</code></pre>



<p class="wp-block-paragraph">visudo で、コメント行になっている、下記の「#」を外し有効にします<br>%wheel  ALL=(ALL)       NOPASSWD: ALL</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-preformatted">・
・
## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

・
## Same thing without a password
%wheel  ALL=(ALL)       NOPASSWD: ALL

</pre>



<p class="wp-block-paragraph">その後、特定ユーザーを、「wheel」グループに追加すればそのユーザーはパスワードなしで「sudo」実行が可能になります</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-e66091ba4547686988def2a935003ee9"><code>usermod -aG wheel hogehoge</code></pre>



<h2 class="wp-block-heading"><span id="toc10">SSH利用状況の確認</span></h2>



<p class="wp-block-paragraph">RockyLinux9では、ほとんどの選択でsshは自動起動している状態になっています。<br>動作は、「ssh」コマンドで確認できます</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-e210674ccc3e2c117da4c3dd2b01f946"><code>ssh</code></pre>



<p class="wp-block-paragraph">usage: ssh [・・・・」のような<br>コマンドの使い方を示すヘルプメッセージが表示されれば動作しています<br>また、sshサービスはファイヤーウォールでの制限対象ですが、こちらも標準では許可されていますが、確認しておきます<br>詳細は、下記記事を参照してください</p>


<a href="https://www.kazuban.com/blog/rockylinux9-3-firewalld/" title="RockyLinux9.３で自宅サーバーを再構築V03・firewalldでアクセス制御" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/11/Firewall-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/11/Firewall-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/Firewall-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/11/Firewall-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RockyLinux9.３で自宅サーバーを再構築V03・firewalldでアクセス制御</div><div class="blogcard-snippet internal-blogcard-snippet">firewalldを少し詳しく調べていました。一例として、sshサービスを、LAN内（指定アドレス）からのみ接続可能な設定にしました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.06</div></div></div></div></a>


<p class="wp-block-paragraph">ここでは、sshの許可状態だけ確認します</p>



<h3 class="wp-block-heading"><span id="toc11">firewalldでのsshの確認</span></h3>



<p class="wp-block-paragraph">まず、「firewalld」の起動状態を確認してみます</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-264da623b30615bb5dff99a6b42c8751"><code>systemctl status firewalld</code></pre>



<p class="wp-block-paragraph">これで、<span class="inline-button-white-green">active (running)</span>になっていれば、起動しています</p>



<p class="wp-block-paragraph"><br>ファイヤーウォールのアクセスルール対象となるのはアクティブゾーンになります<br>まずは、アクティブゾーンを確認します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-5a31ac658536adf047471b954cf52c16"><code> sudo firewall-cmd --get-active-zones</code></pre>



<pre class="wp-block-preformatted">public<br>  interfaces: wlp8s0</pre>



<p class="wp-block-paragraph">アクティブゾーンは「public」のみと言うのがわかりました<br>今回は「ssh」の許可状態は「public」の設定で確認すればわかります</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-b4186ff6ba37c42bfbb26b64ba12e3fc"><code>sudo firewall-cmd --list-all --zone=public</code></pre>



<pre class="wp-block-preformatted">public (active)<br>  target: default<br>  icmp-block-inversion: no<br>  interfaces: wlp8s0<br>  sources: <br>  services: cockpit dhcpv6-client <strong>ssh</strong><br>  ports: </pre>



<p class="wp-block-paragraph">「services」に、「ssh」があるので、許可されています</p>



<h2 class="wp-block-heading"><span id="toc12">SSHでリモート操作</span></h2>



<p class="wp-block-paragraph">上で確かめたように、RockyLinux9では、デフォルトでsshサービスもファイヤーウォールでの許可も利用可能な状態になっています。<br>「ssh」コマンドでアクセスしてみましょう。<br><span class="inline-button-white-black">windows</span><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-2c86f09525352778c57ccf824fbc896f"><code>ssh hogehoge@192.168.*.* -p 22</code></pre>



<p class="wp-block-paragraph">ssh 「Linux側のユーザー@IPアドレス」 でパスワード入力で接続できます<br>「-p 22」は、ポート番号指定です。sshはデフォルトでは２２番ポートです。<br>デフォルトであれば、省略できます。<br>「-p 22」はオプションですが、違うポート番号の場合は、その番号を指定します。<br>また以前ポート番号などを変更していたなどで接続できない事もあります<br>その場合には、標準ポート番号「22」を指定する事で接続できるようになります<br>windowsターミナルでも同じコマンドです<br>接続ができれば、windowsから、Linuxマシンを殆どリモートで設定できます　<br>ローカル内だけでの運用であれば、この設定でもいいかもしれませんが、後ほどポート番号変更と鍵認証方式に変更しようと思います</p>



<h2 class="wp-block-heading"><span id="toc13">インストール後の設定２（SSHでも可）</span></h2>



<h3 class="wp-block-heading"><span id="toc14">まずは、パッケージのアップデート</span></h3>



<p class="wp-block-paragraph">sshアクセスができれば、windowsターミナルからでも操作できまます<br>インストール初期のアップデートで、<strong>依存関係の競合</strong>とかでエラーが表示される事があります<br>エラーメッセージでは、「<strong><code>--skip-broken</code></strong>」の付加のアドバイスが出ますが、ついでに「&#8211;allowerasing」オプションも追加したほうがいいようです</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-dbf7b835c8d9beee855cf791b2820f27"><code>sudo dnf update --skip-broken --allowerasing
sudo reboot</code></pre>



<h3 class="wp-block-heading"><span id="toc15">SELinuxに強制させない設定</span></h3>



<p class="wp-block-paragraph">SELinuxはセキュリティをより強固にする機能で、RockyLinuxなどRedHat系では標準で有効になっていますが、思うように動作しないトラブルも多いようです。<br>ポリシーを読み込まず、無効的な状態にする方法もありますが、警告のみでポリシーを強制しない「Permissiveモード」に設定にしようと思います</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-21ce97d967f607276247f2f467d51cd4"><code>su
vi /etc/selinux/config</code></pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">editor</span></p>



<pre class="wp-block-preformatted">・
・
#SELINUX=enforcing
SELINUX=permissive
・
・</pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-0da292311d89960f07dcab0d8a7f99f3"><code>reboot</code></pre>



<p class="wp-block-paragraph">再起動後、確認</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-2d0d180678d16125e959d48fb08c170e"><code>sudo getenforce</code></pre>



<p class="wp-block-paragraph">「Permissive」が返ってくれば、設定されています</p>



<h3 class="wp-block-heading"><span id="toc16">設定中に本体のGUIがクラッシュした</span></h3>



<p class="wp-block-paragraph">外部PCからsshで操作していて、たまに戻ると、画面がクラッシュしている場合があります<br>これはGUIのディスプレイマネージャー（gdm）がロックやスリープ状態になっているか、セッションがクラッシュしている場合に起こるようです</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h4 class="wp-block-heading"><span id="toc17">復旧方法：キーボードショートカットで復旧</span></h4>



<p class="wp-block-paragraph">私の状況は、マウスカーソルだけが動く状態だったので、その画面で：</p>



<ul class="wp-block-list">
<li><code>Ctrl + Alt + F2</code>（または F3〜F6）を押す → テキストコンソールに切り替え</li>



<li>ログイン後、以下を実行：</li>
</ul>
</blockquote>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-242d59062325eee127c4667a28c54431"><code>systemctl restart gdm</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><code>Ctrl + Alt + F1</code>（または F7）でGUI画面に戻る</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc18">恒久対策として：スリープ・省電力設定を無効化する</span></h3>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-0a8f75a95b8934b186dc361edf762568"><code># GNOMEのスクリーンセーバー・自動サスペンドを無効化
sudo -u ユーザー名 gsettings set org.gnome.desktop.screensaver lock-enabled false
sudo -u ユーザー名 gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'</code></pre>



<p class="wp-block-paragraph">このコマンドは、私の環境でSSH経由では、X11のDISPLAY環境変数がないとのエラーになりました<br>ssh経由の場合には、DISPLAY変数を指定して実行します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-a65d404f71ba944ea071de0a2531ff44"><code>sudo -u ユーザー名 DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u ユーザー名)/bus gsettings set org.gnome.desktop.screensaver lock-enabled false
sudo -u ユーザー名 DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u ユーザー名)/bus gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'</code></pre>



<p class="wp-block-paragraph">確認方法</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-e5ac6b0bd24ebadb90b5b2be5d764f06"><code>sudo -u ユーザー名 DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u ユーザー名)/bus gsettings get org.gnome.desktop.screensaver lock-enabled
sudo -u ユーザー名 DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u ユーザー名)/bus gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type</code></pre>



<p class="wp-block-paragraph">下記の結果がでれば、正常に反映されている</p>



<pre class="wp-block-preformatted">false
'nothing'</pre>



<h3 class="wp-block-heading"><span id="toc19">CUIモードをデフォルトにする</span></h3>



<p class="wp-block-paragraph">SSH経由でのリモートがほとんどになれば、CUIモードのほうがトラブルは少なそうなので、CUIモードに設定します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c3178d498b5bb57fa97fd43b6d8c437a"><code>sudo systemctl set-default multi-user.target</code></pre>



<p class="wp-block-paragraph">これで、再起動後はGUIなしで起動します。<br>もし、GUIが必要になったら、</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-d57fa7f501579522f9c93807506dcb59"><code>sudo systemctl start gdm</code></pre>



<p class="wp-block-paragraph">再度GDMを停止させCUIに戻るには、サーバー機で操作できる場合には</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><code>Ctrl</code> + <code>Alt</code> + <code>F2</code> </p>
</blockquote>



<p class="wp-block-paragraph">または、リモートも含めたコマンド操作の場合は</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-08bfc53d6227476c5eac17bbb1f1b4df"><code>sudo systemctl stop gdm</code></pre>



<p class="wp-block-paragraph">このコマンド操作で、画面が止まったように見える場合は、サーバー機で</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">上記の <code>Ctrl</code> + <code>Alt</code> + <code>F2</code> </p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc20">SSHのセキュリティ向上対策</span></h2>



<h3 class="wp-block-heading"><span id="toc21">SSHを鍵認証方式で運用</span></h3>



<p class="wp-block-paragraph">「鍵認証方式」は、「秘密鍵」と「公開鍵」のペアの鍵を作成し、アクセスする側は「秘密鍵」が必要になり、アクセスされる（サーバー）側には、「公開鍵」を登録します<br>一般的には、アクセス側で鍵を生成し、「公開鍵」の登録をサーバーへお願いします<br>鍵生成は、windowsでもLinuxでも、「ssh-keygen」コマンドで生成できます<br>今回は、windowsターミナルで生成します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-f485f29dad86e220f0299c4721d2a893"><code>ssh-keygen -t ed25519</code></pre>



<pre class="wp-block-preformatted">Generating public/private ed25519 key pair.<br>Enter file in which to save the key (C:\Users\hogehoge/.ssh/id_ed25519):<br>Enter passphrase (empty for no passphrase):<br>Enter same passphrase again<br>Your identification has been saved in C:\Users\hogehoge/.ssh/id_ed25519<br>Your public key has been saved in C:\Users\hogehoge/.ssh/id_ed25519.pub<br>The key fingerprint is:<br>SHA256:o2ojnUu7UflR12VZq2yOcTY/Ky-VzibafGh/PJbPe6C hogehoge@hoge-Pc<br>The key's randomart image is:<br>+--[ED25519 256]--+<br>|             .+.o|<br>|               Oo|<br>|     o + o .   . |<br>|    . Z   . . o..|<br>|    . o     . *AC|<br>+----[SHA256]-----+</pre>



<h3 class="wp-block-heading"><span id="toc22">秘密鍵のアクセス権限を厳しく設定</span></h3>



<p class="wp-block-paragraph">下記のアクセス権の設定は<span class="marker-under">、windowsターミナルでの操作コマンドです。</span><br><a href="https://www.kazuban.com/blog/rockylinux9-3-ssh/#toc6">Linuxでの操作は、こららを参考</a>にしてください</p>



<p class="wp-block-paragraph"><strong>継承の無効化と権限のクリア</strong></p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-55057d8137d3225f853cd8fbb2b997d1"><code>icacls "$HOME\.ssh\id_ed25519" /inheritance:r</code></pre>



<p class="wp-block-paragraph"><strong>ユーザーにのみ読み取り権限を付与</strong></p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-1fec2829fc7f6149c61f5520e00e7edb"><code>icacls "$HOME\.ssh\id_ed25519" /grant:r "$($env:USERNAME):R"</code></pre>



<p class="wp-block-paragraph"><strong>「自分自身」以外のユーザー権限を削除</strong></p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-fb9acaff7a71f8e5ab9e61371e31a6e4"><code>icacls "$HOME\.ssh\id_ed25519" /remove "SYSTEM"
icacls "$HOME\.ssh\id_ed25519" /remove "Administrators"
icacls "$HOME\.ssh\id_ed25519"</code></pre>



<p class="wp-block-paragraph">エクスプローラの「プロパティ」⇒「セキュリティ」でも確認できます</p>



<h3 class="wp-block-heading"><span id="toc23">公開鍵をサーバー側へコピー</span></h3>



<p class="wp-block-paragraph">作成した、「id_ed25519.pub」をサーバー側ユーザーの「.ssh」ディレクトリへコピー<br>・windowsの自分自身のホームの「.ssh」に移動<br>・scp コマンドへ、サーバー側ユーザーの「.ssh」へコピー</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-77f112f24c6ea76369f385fb3a48c926"><code>cd $HOME\.ssh
scp .\id_ed25519.pub hogehoge@192.168.*.*:.ssh</code></pre>



<h3 class="wp-block-heading"><span id="toc24">サーバー側へsshでログインし操作</span></h3>



<p class="wp-block-paragraph">windows側から、sshログインし、「.ssh」ディレクトリへ移動し確認</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-cbb30455ff64f53a0a4d20201e381f9b"><code>ssh hogehoge@192.168.*.*</code></pre>



<p class="wp-block-paragraph">ログイン後、コピーされているか、確認</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-d311e1c2cf25a2b1e3449f544dac3aae"><code>cd ./.ssh
ls -la</code></pre>



<h3 class="wp-block-heading"><span id="toc25">公開鍵を保存ファイル（authorized_keys）へ登録</span></h3>



<p class="wp-block-paragraph">コピーされた公開鍵を、保存用のファイルへ登録し、そのファイルのアクセス権は厳しくします<br>持ってきて、公開鍵は削除しておきます</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span><span class="inline-button-white-black">linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-5fa8cfde406b789b7eac31f01da73ff7"><code>cd ~/.ssh 
cat id_ed25519.pub &gt;&gt; authorized_keys 
chmod 600 authorized_keys
rm id_ed25519.pub
exit</code></pre>



<h3 class="wp-block-heading"><span id="toc26">再度、鍵を使って、SSHログイン</span></h3>



<p class="wp-block-paragraph">ssh に「i」オプションで鍵指定</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">windows</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-1975d4201d15ea6f3a10809dd2ddff6c"><code>ssh -i .ssh/id_ed25519 hogehoge@192.168.*.*</code></pre>



<p class="wp-block-paragraph">ログイン時、鍵生成時登録したパスフレーズを入力し、ログイン</p>



<h3 class="wp-block-heading"><span id="toc27">鍵認証以外ではログイン拒否</span></h3>



<p class="wp-block-paragraph">鍵を使ってのログインが確認できたら、鍵以外でのログインは拒否する設定をしておきます<br>設定は、「/etc/ssh/sshd_config」ファイルの”PasswordAuthentication”を&#8221;no&#8221;に設定します<br>まずは、ファイルをバックアップして、編集します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span><span class="inline-button-white-black"> linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-07092de14441928c5bd57c322f761275"><code>sudo cp -p /etc/ssh/sshd_config /etc/ssh/sshd_config.org
sudo vi /etc/ssh/sshd_config</code></pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">editor</span></p>



<pre class="wp-block-preformatted">・<br>・<br>#PasswordAuthentication yes<br>PasswordAuthentication no<br>・<br>・<br></pre>



<h3 class="wp-block-heading"><span id="toc28">ついでにリモートからのROOTログインも拒否設定します</span></h3>



<p class="wp-block-paragraph">「/etc/ssh/sshd_config」ファイルの”PermitRootLogin”も&#8221;no&#8221;に設定</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">editor</span></p>



<pre class="wp-block-preformatted">・<br>・<br>#PermitRootLogin prohibit-password<br>PermitRootLogin no<br>・<br>・</pre>



<h3 class="wp-block-heading"><span id="toc29">さらに、ポート番号を変更</span></h3>



<p class="wp-block-paragraph">「ssh」のポートは「22番」が標準なので、自動スキャンなどのアタックが増えるので、違う番号に変更しておきます。<br>ポート番号も「/etc/ssh/sshd_config」ファイルの”Port”で設定します<br>ポート番号は登録済み番号などもあるので、49152–65535の範囲に設定します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">editor</span></p>



<pre class="wp-block-preformatted">・<br>・<br>#Port 22<br>Port 55522<br>・<br>・</pre>



<p class="wp-block-paragraph">「22番」は「ssh」サービスのデフォルトなので、firewalldの設定でsshは「22番」になります<br>firewalld設定は、ポート番号を直接設定する事もできますが、やはりsshのポート番号を変更する方法がfirewalldは再起動だけで、設定は不要なのでスマートだと思います<br>デフォルト設定は、「 /usr/lib/firewalld/services/ ssh.xml 」に保存されているので、<br>そのファイルを「 /etc/firewalld/services /」にコピーして編集します。</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span><span class="inline-button-white-black"> linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-aea5200a7fb91738b5f94bf845a5468d"><code>sudo cp -p /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/
sudo cd /etc/firewalld/services/
sudo ls /etc/firewalld/services/
sudo vi /etc/firewalld/services/ssh.xml</code></pre>



<p class="wp-block-paragraph"><span class="inline-button-white-black">editor</span></p>



<pre class="wp-block-preformatted">・<br>・<br>&lt;port protocol="tcp" port="22"/&gt;<br>↓<br>&lt;port protocol="tcp" port="55522"/&gt;<br>・<br>・</pre>



<p class="wp-block-paragraph">sshとfirewall　サービスを再起動して、アクセスにはポート番号を明示します</p>



<p class="wp-block-paragraph"><span class="inline-button-white-black">ssh</span><span class="inline-button-white-black"> linux</span></p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-7ad2547c0964f6674c7bd7a39177265f"><code>sudo systemctl reload sshd.service
sudo firewall-cmd --reload
ssh  -p 55522 hogehoge@192.168.*.*</code></pre>



<p class="wp-block-paragraph">ここまでで、RockyLinux9.7のインストールと、やっておきたい初期設定を解説しました<br>「ssh」の設定も完了しているので、windowsターミナルからでも実行できます</p>



<hr class="wp-block-separator has-text-color has-indigo-color has-alpha-channel-opacity has-indigo-background-color has-background is-style-wide" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)"/>



<h4 class="wp-block-heading"><span id="toc30">WordPress環境構築まとめ</span></h4>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-7387b849 wp-block-group-is-layout-flex">
<p class="wp-block-paragraph"><span class="inline-button-white-blue"><a href="https://www.kazuban.com/blog/wordpress-install-no1/">１</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-f04e8d7fb6e2787b0f3d9b4d2d85c493 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no2/">２</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-1476c951253852d4a55d81c877244e82 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no3/">３</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-a2aa1b38f71c6b12de00dd0cb2c11bed wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/wordpress-install-no4/">４</a></span></p>



<p class="has-black-color has-text-color has-link-color wp-elements-b0cc57025c16be70493aa8db3bc5a136 wp-block-paragraph"><span class="inline-button-white-black"><a href="https://www.kazuban.com/blog/rokeylinux9-7-wordpress-backup/">５</a></span></p>



<p class="has-light-grey-color has-text-color has-link-color wp-elements-6ffea2dacd2a225d010208a9488b8f07 wp-block-paragraph">６</p>



<p class="wp-block-paragraph"></p>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2025/10月から、自宅サーバーのPostFixからプロバイダー経由のメール送信ができなくなった！</title>
		<link>https://www.kazuban.com/blog/postfix_new_setting/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sat, 04 Oct 2025 06:36:58 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[生成Ai]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=11507</guid>

					<description><![CDATA[外部からのログイン時や、ブログのバックアップ時など自動的にEメールが届くように設定していますが、今月（2025/10）に入ってからメールが届かなくなっていました。既存設定は下記で記事にしましたが、送信メール専用の運用です [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">外部からのログイン時や、ブログのバックアップ時など自動的にEメールが届くように設定していますが、今月（2025/10）に入ってからメールが届かなくなっていました。<br>既存設定は下記で記事にしましたが、送信メール専用の運用です</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/rockylinux9-3-postfix/" title="RockyLinux9.３で自宅サーバーを再構築V08・postfix で送信専用メールサーバー構築" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/12/postfix-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/12/postfix-160x90.png 160w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/postfix-120x68.png 120w, https://www.kazuban.com/blog/wp-content/uploads/2023/12/postfix-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RockyLinux9.３で自宅サーバーを再構築V08・postfix で送信専用メールサーバー構築</div><div class="blogcard-snippet internal-blogcard-snippet">このサイトには「お問い合わせフォーム」を設定していますし、起動しているサーバーがエラーなどの連絡を発信する場合もあります。重要なメールもあるので、メインのメールアドレスへ配信させる設定を行います。今回は、サーバー側から、配信するのみの設定を行います</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.08</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">この設定により、このブログサイトへの、「お問い合わせ」も設置できているのですが、この不具合では、「お問い合わせ」もこちらに届きません<br>う～ん、困った。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">こんな時ほど、Aiに相談だぁ！</a><ol><li><a href="#toc2" tabindex="0">Aiのエラー内容の整理</a><ol><li><a href="#toc3" tabindex="0">主な原因候補</a></li></ol></li><li><a href="#toc4" tabindex="0">確認方法</a><ol><li><a href="#toc5" tabindex="0">状況まとめ</a></li></ol></li><li><a href="#toc6" tabindex="0">解決方法</a></li><li><a href="#toc7" tabindex="0">解決策（おすすめ）</a><ol><li><a href="#toc8" tabindex="0">プロバイダのSMTPサーバを経由する（最も現実的）</a></li></ol></li><li><a href="#toc9" tabindex="0">整理すると</a></li></ol></li><li><a href="#toc10" tabindex="0">設定方法</a><ol><li><a href="#toc11" tabindex="0">認証情報ファイルを作成</a></li><li><a href="#toc12" tabindex="0">Postfix設定ファイルを修正</a></li><li><a href="#toc13" tabindex="0">ハッシュ化して権限設定</a></li><li><a href="#toc14" tabindex="0">Postfix再起動</a></li><li><a href="#toc15" tabindex="0">テスト送信</a></li><li><a href="#toc16" tabindex="0">確認</a></li><li><a href="#toc17" tabindex="0">後日、Gmailへの転送がNGになった</a><ol><li><a href="#toc18" tabindex="0">ここも、AIに聞いてみる</a></li></ol></li><li><a href="#toc19" tabindex="0">AIが問題点指摘</a><ol><li><a href="#toc20" tabindex="0">A. kazuban.com のDNSにSPFレコードを追加（推奨）</a></li></ol></li></ol></li><li><a href="#toc21" tabindex="0">正常にもどった</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">こんな時ほど、Aiに相談だぁ！</span></h2>



<p class="wp-block-paragraph">最初は、ググってみましたが、なかなか的確なサイトにぶち当たりません。<br>Aiに聞いてみよう！<br>ChatGPT と Gemini 2.5Flash に同じ質問をしてみましたが、ほぼ同じ回答内容でしたが<br>ChatGPTのほうが、みやすく感じます<br>ただ、ChatGPTは次から次に、逆質問をしてくるのが、ちょっとウザいかも・・・</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">rocky linux9 で自宅サーバーを運用していますが、2025/10月からサーバーからのメールが送信できなくなりました sudo cat /var/log/maillog | grep -i error を実行してみると、下記エラーがでます。原因はなんでしょう？ <br>sudo cat /var/log/maillog | grep -i error<br>（エラー内容）<br>・<br>・</p>
</blockquote>



<p class="wp-block-paragraph">それにしても、エラー内容をそのまま突っ込めるのは、今までの検索では考えられないですね。</p>



<h3 class="wp-block-heading"><span id="toc2">Aiのエラー内容の整理</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">ログのエラー内容を整理すると：<br>Postfix が プロバイダ<strong> のメールサーバ (mx.hogehoge.com) に TCP ポート 25 で接続しようとしてタイムアウト</strong>しています。</p>



<h4 class="wp-block-heading"><span id="toc3">主な原因候補</span></h4>



<p class="wp-block-paragraph"><strong>１０月からであれば、原因とは考えにくいですが・・・</strong><br>Rocky Linux の <code>firewalld</code> やルーターで 25番ポートのアウトバウンドが塞がれた可能性。</p>



<p class="wp-block-paragraph"><strong>プロバイダ側のポート25ブロック</strong><br>2025年現在、多くの ISP（特に家庭向け回線）はスパム対策のため <strong>ポート25を塞いでいる</strong> ことが多いです。<br>それまでは通っていたけど、2025年10月から「送信ポリシー変更」でブロックされた可能性があります。</p>



<p class="wp-block-paragraph"><strong>プロバイダ 側の受信制限</strong><br>プロバイダ の受信サーバが外部からの直接SMTPを拒否するようになった可能性があります。</p>



<p class="wp-block-paragraph"><strong>ファイアウォール / サーバ側の設定</strong><br>個人宅サーバからの直接送信を受け付けない運用に切り替えた可能性。<br></p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc4">確認方法</span></h3>



<p class="wp-block-paragraph">自宅サーバーからプロバイダメールサーバーへ直接接続できるか試す</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-0eae8bd16b748755037f75239f8fa78c"><code>telnet mx.hogehoge.com 25</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">もしタイムアウトするなら → 回線側（ISPやプロバイダ）で遮断。<br>もし「220〜」の応答があれば → Postfixの設定やファイアウォールの問題。</p>
</blockquote>



<p class="wp-block-paragraph">結果、telnet mx.hogehoge.com 25 が応答なし（タイムアウト）でした。<br>ということは、サーバー側(Postfix)の問題ではなく、回線側で25番ポートがブロックされている可能性が非常に高いと言うことのようです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h4 class="wp-block-heading"><span id="toc5">状況まとめ</span></h4>



<ul class="wp-block-list">
<li>以前は送れた → 2025年10月から送れなくなった</li>



<li>ログでは「Connection timed out」</li>



<li>telnet も通らない</li>
</ul>



<p class="wp-block-paragraph">👉 これは「ISP（プロバイダ 側）が <strong>自宅回線からの直接25番SMTP送信を禁止</strong> に切り替えた」ケースに一致します。<br>最近は迷惑メール対策で家庭向け回線ではほぼ標準でブロックされます。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc6">解決方法</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">１．プロバイダのメールサーバ経由（SMTPリレー / smarthost）<br>　・Postfix の <code>relayhost</code> 設定でプロバイダの SMTP サーバ（587 or 465ポート）を使う<br>２．外部のメールリレーサービスを利用<br>　・SendGrid, Gmail SMTP relay, AWS SES など<br>３．自宅サーバではなく VPS 経由で送信<br>　・自宅サーバからVPSへ転送して、VPSから外へ送信。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc7">解決策（おすすめ）</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h4 class="wp-block-heading"><span id="toc8">プロバイダのSMTPサーバを経由する（最も現実的）</span></h4>



<p class="wp-block-paragraph">Postfix で <strong>「スマートホスト」設定</strong>をして、<code>smtp.hogehoge.com:587</code> 経由で送信するのがベストです。（25番ではなく 587 番（Submission ポート）がベスト）</p>
</blockquote>



<p class="wp-block-paragraph">まずは、 外部からの直接配送(mx) ではなく、 認証付きの送信サーバ(smtp) なら接続できるかの確認</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-d1ed62bd845bdfc34561e26dc69787d7"><code>telnet smtp.hogehoge.com 25
telnet smtp.hogehoge.com 587</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">結果、両方とも接続できました<br>telnet smtp.hogehoge.com 587<br> Trying 000.000.000.0… Connected to smtp.hogehoge.com. Escape character is &#8216;^]&#8217;. <br> 220 hogehoge.com ESMTP server ready Sat, 4 Oct 2025 15:42:22 +0900</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc9">整理すると</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">mx.hogehoge.com:25 → タイムアウト（接続できない）<br>smtp.hogehoge.com:25 → 接続できる（220応答あり）<br>smtp.hogehoge.com:587 → 接続できる（220応答あり）<br>つまり：<br>プロバイダ は 外部からの直接配送(mx) を制限している<br>代わりに 認証付きの送信サーバ(smtp) なら 25 でも 587 でも受け付けている<br>じゃあどっちを使うべき？<br>587（submission ポート） が推奨です（標準仕様で「認証あり専用の送信ポート」）<br>25番で smtp.nifty.com に直接送ることもできますが、将来的にブロックされる可能性が高いです。<br>なので、Postfixの relayhost を smtp.hogehoge.com:587 にして、SMTP認証を通す設定がベストです。</p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc10">設定方法</span></h2>



<h3 class="wp-block-heading"><span id="toc11">認証情報ファイルを作成</span></h3>



<p class="wp-block-paragraph">/etc/postfix/sasl_passwd　ファイルを作成し、アドレスとパスワードを追記：<br>「プロバイダのメールアドレス」：「アドレスパスワード」</p>



<ol class="wp-block-list">
<li></li>
</ol>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-cf5ee98bcd0014075216e4ea91b22a3d"><code>&#91;smtp.hogehoge.com]:587 myaddress@hogehoge.com:mypasswd</code></pre>



<h3 class="wp-block-heading"><span id="toc12">Postfix設定ファイルを修正</span></h3>



<p class="wp-block-paragraph">/etc/postfix/main.cf の末尾あたりに下記追記：</p>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-13556aa4e80564c4f005081ef9c9d542"><code># hogehoge の SMTP サーバをリレーに指定
relayhost = &#91;smtp.hogehoge.com]:587

# SMTP認証を有効化
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

# TLS を使用
smtp_use_tls = yes
smtp_tls_security_level = may
smtp_tls_note_starttls_offer = yes
</code></pre>



<h3 class="wp-block-heading"><span id="toc13">ハッシュ化して権限設定</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-38c8a71e92c7c150706dc97f7dbaf633"><code>sudo postmap /etc/postfix/sasl_passwd
sudo chmod 600 /etc/postfix/sasl_passwd*</code></pre>



<h3 class="wp-block-heading"><span id="toc14">Postfix再起動</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-3c331cc5949776159db7c4e811fd490b"><code>sudo systemctl restart postfix</code></pre>



<h3 class="wp-block-heading"><span id="toc15">テスト送信</span></h3>



<pre class="wp-block-code has-cocoon-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-c98fe1de8a8672232244379c1692715a"><code>echo "This is a test mail" | mail -s "Postfix smtp test" myaddress@hogehoge.com</code></pre>



<h3 class="wp-block-heading"><span id="toc16">確認</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">/var/log/maillog を確認して、status=sent になれば成功</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc17">後日、Gmailへの転送がNGになった</span></h3>



<p class="wp-block-paragraph">後日、バックアップサーバーの立ち上げをやっていて、GmailへのテストメールがNGになった</p>



<pre class="wp-block-code"><code> echo "This is a test mail to gmail" | mail -s "Postfix smtp test2" hogehoge@gmail.com</code></pre>



<h4 class="wp-block-heading"><span id="toc18">ここも、AIに聞いてみる</span></h4>



<p class="wp-block-paragraph">Gmailで該当メールを開いて <strong>「︙」→「メッセージのソースを表示」</strong> し、以下の行を確認してみてください：</p>



<pre class="wp-block-code"><code>Authentication-Results: mx.google.com;
   spf=pass  ← ここがfailだとアウト
   dkim=pass ← ここがfailだとアウト</code></pre>



<p class="wp-block-paragraph">その結果を教えてもらえれば、どこが問題か特定できます！</p>



<pre class="wp-block-code"><code>Authentication-Results: nifty.com;
    dmarc=none header.from=kazuban.com;
    dkim=none;
    spf=fail smtp.mailfrom=kazuban.com;
    sender-id=Fail (pra) header.From=kazuban.com</code></pre>



<p class="wp-block-paragraph">原因が明確になりました！</p>



<h3 class="wp-block-heading"><span id="toc19">AIが問題点指摘</span></h3>



<p class="wp-block-paragraph"><strong><code>spf=fail</code></strong> → <code>kazuban.com</code> のDNSにSPFレコードがないか、Niftyのサーバーが許可されていないNiftyのSMTP経由で送っているのに、Fromアドレスが <code>@kazuban.com</code> なので、<br>「kazuban.comのSPF的にNiftyは許可されてないよ」とGmailに判断されています。</p>



<h4 class="wp-block-heading"><span id="toc20">A. <strong>kazuban.com のDNSにSPFレコードを追加</strong>（推奨）</span></h4>



<pre class="wp-block-preformatted">種別     ホスト名          内容<br>TXT      @ （または空欄）<code>  v=spf1 include:nifty.com ~all</code></pre>



<p class="wp-block-paragraph">設定後、反映に<strong>数分〜数時間</strong>かかる場合があります。確認コマンドはこちら：</p>



<pre class="wp-block-code"><code>dig TXT kazuban.com | grep spf</code></pre>



<p class="wp-block-paragraph"><code>v=spf1 include:nifty.com ~all</code> が表示されれば成功です。</p>



<h2 class="wp-block-heading"><span id="toc21">正常にもどった</span></h2>



<p class="wp-block-paragraph">いまさらですが、Aiはすごいですね<br>ちょっと前までは、プロンプトが重要とか言われていましたが、最近ではあまり感じません<br>普通に個人の言葉で、質問すれば、かなり理解してくれます<br>もしかすると、サポート会社などへ、電話質問するよりも簡単かもしれません<br>理解力と分析力は、はるかに人間を超えているように思います</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Envader】でLinuxの基礎を学習してみた</title>
		<link>https://www.kazuban.com/blog/envader/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Mon, 10 Oct 2022 21:00:00 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux (CentOS、Rocky、Ubuntu)]]></category>
		<category><![CDATA[envader]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=6996</guid>

					<description><![CDATA[このサイトにも、「Linux」をカテゴリの一つとして掲載していますが、筆者自身ほとんど独学なので基礎ができていません。参考書やネットのお世話になりながら、試行錯誤でどうにかこのサイトも自宅からインターネットへ公開できてい [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">このサイトにも、「Linux」をカテゴリの一つとして掲載していますが、筆者自身ほとんど独学なので基礎ができていません。<br>参考書やネットのお世話になりながら、試行錯誤でどうにかこのサイトも自宅からインターネットへ公開できていますが、ちょっとのトラブルでひやひや、バタバタしてしまいます。<br>ネット検索のような、つまみ食いでなく、もう少し基礎から勉強できないかな～と思っていたところで「Envader」を見つけました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Envader</a><ol><li><a href="#toc2" tabindex="0">学習コース</a></li><li><a href="#toc3" tabindex="0">file コマンド</a></li><li><a href="#toc4" tabindex="0">シンボリックリンク</a></li><li><a href="#toc5" tabindex="0">GUI と CUI</a></li></ol></li><li><a href="#toc6" tabindex="0">Linux 基礎コースやってみた</a><ol><li><a href="#toc7" tabindex="0">チュートリアル</a></li><li><a href="#toc8" tabindex="0">問題をやってみました</a></li><li><a href="#toc9" tabindex="0">動画解説</a></li></ol></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Envader</span></h2>



<p class="wp-block-paragraph"><a href="https://envader.plus/" data-type="URL" data-id="https://envader.plus/">【Envader】</a>はITエンジニアを目指す人が対象のようですが、私のような趣味程度のじいさんでも基礎コースなら無料で学習できます。<a href="http://（https://envader.plus/" data-type="URL" data-id="（https://envader.plus/">（https://envader.plus/</a>　）</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Envader(エンベーダー)紹介動画" width="1256" height="707" src="https://www.youtube.com/embed/WRdBkCDGn7s?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<h3 class="wp-block-heading"><span id="toc2">学習コース</span></h3>



<p class="wp-block-paragraph">トップページ、右上の「コース一覧」に内容が並んでいます。<br>「3rd&nbsp;STAGE」までありますが、「1st&nbsp;STAGE」の<strong>「Linux基礎コース」</strong>は無料で閲覧できました</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1024x633.png" alt="" class="wp-image-7005" width="838" height="518" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1024x633.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-300x185.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-768x475.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial.png 1280w" sizes="(max-width: 838px) 100vw, 838px" /></figure>



<p class="wp-block-paragraph">「チュートリアル」から「SSHコマンドと認証」まで、２７項目もあります。<br>各項目では、右上に「ハンズオン」というボタンがあり、無料登録する事で<br>実際にコマンド入力ができたり、実際に近い学習ができるようです。<br>登録するのに気が重い人は、そのまま読み進めるだけでも、結構分かりやすいです。<br>実は、筆者もまだ登録していませんが、ざっと眺めただけでも参考になってます。<br>まだ途中までしか学習していませんが、いままであいまいに覚えていた事が、<br>少しは理解できてきました。<br>もう少し、読み進めてから、登録してみようと思います。<br></p>



<h3 class="wp-block-heading"><span id="toc3">file コマンド</span></h3>



<p class="wp-block-paragraph">fileコマンドは、今まで積極的に使った事がありませんでした。<br>拡張子にごまかされずに、「テキスト」や「画像」や「音声」など、種類も表示してくれるみたい。<br>Windows のGUI環境で慣れてしまうと、ファイルタイプが識別可能なソフトを導入するか、<br>とりあえずでは、右ボタンでの「プロパティ」で確認すると思いますが、<br>Windowsのプロパティでは、結局拡張子に引っ張られてしまいます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="858" height="268" src="https://www.kazuban.com/blog/wp-content/uploads/2022/10/file_type.png" alt="" class="wp-image-7021" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/10/file_type.png 858w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/file_type-300x94.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/file_type-768x240.png 768w" sizes="(max-width: 858px) 100vw, 858px" /></figure>



<p class="wp-block-paragraph">この二つのファイルは、まったく同じファイルですが、一つのファイルは拡張子を「.png」から「.txt」へ変更したファイルです。<br>同じファイルなのに、プロパティでは、ファイルの種類が違っています。<br>これが、たぶん、Linix の「file」コマンドであればきちんと識別してくれるのだと思います</p>



<p class="wp-block-paragraph">こういった所も、linux を少しでも覚えておくと、重宝するかもしれません。</p>



<h3 class="wp-block-heading"><span id="toc4">シンボリックリンク</span></h3>



<p class="wp-block-paragraph">基礎コース後半には、シンボリックリンクの項目もありますね。<br>シンボリックシンクの記事は、以前このサイトでも紹介した事がありました</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/fusion360-tool-sharing/#outline__2_2" title="Fusion360 CAMでマシニング／工具共有" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="239" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2020/04/ToolToCloud.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2020/04/ToolToCloud.png 622w, https://www.kazuban.com/blog/wp-content/uploads/2020/04/ToolToCloud-300x226.png 300w" sizes="(max-width: 239px) 100vw, 239px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Fusion360 CAMでマシニング／工具共有</div><div class="blogcard-snippet internal-blogcard-snippet">作成した工具情報の再利用 一度登録した工具や類似の工具は、再利用したいですね。Fusion360の工具登録の仕組みを紹介します。またちょっとマニアックですが、ＬＡＮ上の工具ライブラリを、メンバー同士で共有する方法も紹介します。★重要下記に、シンボリックリンクでメンバー共有する方法を紹介していますが2...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.04.10</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">ネットワークフォルダをローカルのフォルダとして利用できないかと思った時に<br>「Linux」のシンボリックリンクを思い出し、Windowsでも<br>同様のコマンドがないか検索したところ見つけました。<br>現在、Fuison360の工具管理では、シンボリックリンクでは正常に機能しないみたいですが<br>この時は、Windowsにも実装された「MKLINK」という、コマンドが使用できました。<br>ショートカットでは受け付けない、ソフトウェアも、シンボリックリンクであれば、<br>通常ファイルとして動作する場合もあります。<br>Windowsでは、コマンドを利用する機会はほとんどなくなってしまいましたが<br>Linux体験がなかったとしたら、「MKLINK」は検索できなかったでしょう！<br></p>



<h3 class="wp-block-heading"><span id="toc5">GUI と CUI</span></h3>



<p class="wp-block-paragraph">Windows のGUIに慣れてしまうと、CUI（Character User Interface）を利用する事はほとんどない方もいらっしゃると思いますが、上記のように使ってみると意外と重宝する事もあります。<br>最近はサーバー管理もGUIが主流になってきていますが、<br>外部からの操作などは、やはりCUIが軽くて、シンプルで便利です。<br>ある意味必須かもしれません。<br>そんな意味でも、「Envader」で基本を学習するのも、いいと思います。</p>



<h2 class="wp-block-heading"><span id="toc6">Linux 基礎コースやってみた</span></h2>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-full"><a rel="noopener" href="https://envader.plus/" target="_blank"><img loading="lazy" decoding="async" width="876" height="541" src="https://www.kazuban.com/blog/wp-content/uploads/2022/10/Start.png" alt="" class="wp-image-7032" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/10/Start.png 876w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/Start-300x185.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/Start-768x474.png 768w" sizes="(max-width: 876px) 100vw, 876px" /></a></figure>



<h3 class="wp-block-heading"><span id="toc7">チュートリアル</span></h3>



<p class="wp-block-paragraph">まずは、「チュートリアル」⇒「TRY」で、進め方の説明が表示されます。<br>この画面、右上の「コマンドを試す」をクリックすると、すごいです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="628" src="https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1-1024x628.png" alt="" class="wp-image-7033" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1-1024x628.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1-300x184.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1-768x471.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/10/tutorial-1.png 1407w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">なんと、Linux ターミナルが出現します。<br>「ls」や「pwd」など、知ってるコマンド打ち込んでみると、ちゃんと動作しました。<br>最小限の環境は構築されているみたいです。<br>筆者もLinux に興味をもった時、参考書を購入しましたが、練習環境がなく<br>読むだけでは、気がめいってしまうので<br>とりあえず、古いＰＣにLinux OSをインストールする事から始めた記憶があります。<br>このように、クリック一つで、コマンド入力を体験できるのは、いいですね～</p>



<h3 class="wp-block-heading"><span id="toc8">問題をやってみました</span></h3>



<p class="wp-block-paragraph">「問題１」をやってみました。<br>「CHECK」ボタンを押すだけなので、簡単ですが、なんと・・・「問題２」で詰まってしまいました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>「問題２」<br>Envaderの実行環境にアクセスした後に表示されたsecretの値を取得しましょう。</p></blockquote>



<p class="wp-block-paragraph">筆者は、この意味をよく理解できていなくて、「ターミナル画面」もみましたが<br>じじぃの目には、「SECRET」の行が見えなくて、「echo」コマンドを打ち込んだり<br>結構長い時間詰まってしまいました。<br>結局よ～くみると、２行目にありました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Envaderの問題には、大きく以下の3種類があります。<br><strong>CHECK問題</strong><br>CHECKボタンを押すと環境の変更をシステムが検知し、正誤判定を行います。</p><p><strong>SECRET問題</strong><br>サーバー環境の中からsecretを探し、回答フォームに入力したあと、回答するボタンを押します。</p><p><strong>TEXT問題</strong><br>サーバー環境の中からとある文字を見つけ、回答フォームに入力したあと、回答するボタンを押します。</p></blockquote>



<p class="wp-block-paragraph">よく考えると、「チュートリアル」項目なので、回答のしかたの練習だったんですね！</p>



<h3 class="wp-block-heading"><span id="toc9">動画解説</span></h3>



<p class="wp-block-paragraph">正解すると、「回答をみる」で詳細解説と「動画解説」へのリンクが表示されます。<br>この動画が結構いいですね。読むだけよりも理解しやすいと思います。</p>



<h2 class="wp-block-heading"><span id="toc10">まとめ</span></h2>



<p class="wp-block-paragraph">Envader、基本的には「ITエンジニアの基礎学習」が目的のようですが<br>Linux やコマンド入力に興味ある方は、まずは体験してみてはいかがでしょう。<br>「解説を読む」⇒「コマンド入力を実際に操作」⇒「問題を解いてみる」⇒「動画で再勉強」<br>自分のペースで学習できるので、暇つぶしにゲーム感覚でやってみてもいいと思います。</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ほとんど無料（フリー）でやってます。</title>
		<link>https://www.kazuban.com/blog/using-free/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Wed, 12 Jan 2022 12:07:24 +0000</pubDate>
				<category><![CDATA[フリーソフト]]></category>
		<category><![CDATA[C++Builder]]></category>
		<category><![CDATA[Fusion360]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[サーバー構築]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=6458</guid>

					<description><![CDATA[個人使用条件が多いですが、かなり充実したフリーソフトが公開されています。筆者も、このサイト立ち上げから、ネタ作り、余暇活動など、ほとんど無料で使わせていただいています。感謝！感謝です！ 目次 インターネットサーバーOSW [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">個人使用条件が多いですが、かなり充実したフリーソフトが公開されています。<br>筆者も、このサイト立ち上げから、ネタ作り、余暇活動など、ほとんど無料で使わせていただいています。<br>感謝！感謝です！</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">インターネットサーバー</a><ol><li><a href="#toc2" tabindex="0">OS</a></li><li><a href="#toc3" tabindex="0">Weｂサーバー</a></li><li><a href="#toc4" tabindex="0">ドメイン管理（残念ながら無料ではできません。）</a></li><li><a href="#toc5" tabindex="0">ネームサーバー（DNS）</a></li><li><a href="#toc6" tabindex="0">SSL（暗号化）</a></li><li><a href="#toc7" tabindex="0">メールサーバー</a></li><li><a href="#toc8" tabindex="0">Webサイト</a></li></ol></li><li><a href="#toc9" tabindex="0">プログラム開発</a></li><li><a href="#toc10" tabindex="0">3D-CAD/CAM</a></li><li><a href="#toc11" tabindex="0">2D-CAD</a></li><li><a href="#toc12" tabindex="0">テキストエディタ</a></li><li><a href="#toc13" tabindex="0">Office</a></li><li><a href="#toc14" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">インターネットサーバー</span></h2>



<p class="wp-block-paragraph">インターネット上で情報を提供するには、サーバーを立ち上げ、利用者の要求に応じたサービスを提供するソフトウェアを動作させておく必要があります。<br>サーバーソフトは、Windowsでも提供されていますが、Linux であれば、無料でありながら、セキュリティも動作も優れたソフトが豊富に公開されています。</p>



<h3 class="wp-block-heading"><span id="toc2">OS</span></h3>



<p class="wp-block-paragraph">メインサーバーには、linux（CentOS7）を使用しています。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/centos7-install/" title="自宅サーバー再構築（centOS7インストール）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589.jpg 5504w, https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589-300x169.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589-768x432.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589-1024x576.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2019/05/DSC_1589-890x500.jpg 890w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">自宅サーバー再構築（centOS7インストール）</div><div class="blogcard-snippet internal-blogcard-snippet">NC加工の情報は、ネット上では十数年ほど前までは結構盛んでしたけど成熟してきたのかな？新しいサイトはなかなか見つからないです。 それでも、展示会などへ行くと機械や工具やソフトはますます進化を続けているのも事実です。使ってみたいなぁと思っても、使ってみないと・・削ってみないと・・・・はたして期待した効...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2019.06.09</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph"><br>バックアップ用としては、CentOS8 を使用していますが、とつぜん<span class="markerBlue">CentOS8は昨年（2021年）末でサポートが終了</span>されてしまいました。<br><strong>CentOS7 は、2024年6月末まではサポート</strong>されるみたいなので、それまでには、別のディストリビューションに移行しなければいけません。<br>こういった事はフリー版を使用する上では宿命みたいなもんです。<br>有料版であればこのような事は少ないと思いますが、商売ではないのでそれはそれで楽しみでもあります。</p>



<h3 class="wp-block-heading"><span id="toc3">Weｂサーバー</span></h3>



<p class="wp-block-paragraph">OSが立ち上がり、Webサイトを世界中に公開するには、Webサーバーを動作させます。<br>このソフトを動作させておくことで、外部PCのウェブブラウザからの要求に対して、サイトのページを表示する事ができるようになります。<br>こちらも、何種類かのアプリケーションが公開されていますが、筆者は一番メジャーは「<strong>apache</strong>」にしました。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/apache-install/" title="WWWサーバーのインストール" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="99" src="https://www.kazuban.com/blog/wp-content/uploads/2019/07/apache_pb-e1562415084274.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2019/07/apache_pb-e1562415084274.png 460w, https://www.kazuban.com/blog/wp-content/uploads/2019/07/apache_pb-e1562415084274-300x93.png 300w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WWWサーバーのインストール</div><div class="blogcard-snippet internal-blogcard-snippet">前回でリモートアクセスが可能になりましたこれで作業がだいぶ楽になりました次はいよいよ、wwwサーバを動作させ外部に発信できるようにしますApacheの導入wwwサーバは、現在は一番メジャーなApacheにします。インストールは 「yum」で 簡単にインストールできますApache関連パッケージの確認...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2019.07.07</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">歴史も古く、動作が安定していて信頼性もたかいアプリケーションで絶対王者でした。<br>ただ最近では、<strong>Nginx</strong>のほうが、ショアを伸ばしているようです。</p>



<h3 class="wp-block-heading"><span id="toc4">ドメイン管理（残念ながら無料ではできません。）</span></h3>



<p class="wp-block-paragraph">インターネットへホームページを公開する場合には、独自ドメイン名が必要になります。<br>外部から、ドメイン名でなくグローバルIPアドレスでアクセスする事も可能ですが、<br>一般公開はむずかしいですね。<br>まずは、独自ドメインを取得する事になりますが、プロバイダやレンタルサーバーの<br>サブドメインでなく自分が希望するドメインを取得するには残念ながら無料ではできません。<br>筆者は、こちら「<a rel="noopener" href="https://muumuu-domain.com/" target="_blank">https://muumuu-domain.com/</a>」で発行してもらい管理してもらっています。<br>年間、￥1628 です。　</p>



<h3 class="wp-block-heading"><span id="toc5">ネームサーバー（DNS）</span></h3>



<p class="wp-block-paragraph">インターネット上のサイトを閲覧するにはプロバイダと契約してアクセスしていると思います。<br>自宅のPCをインナーネット側へ公開するには、<span class="markerPink">グローバルアドレスが必要</span>ですが、<br>プロバイダによってはプロバイダ内部のプライベートアドレスが発行されている場合と<br>グローバルアドレスを発行してくれる場合があります。<br>会社内やマンション共有環境などの場合には、プライベートアドレスになっている場合<br>もあると思います<br>その場合には、自宅サーバーを独自ドメインで、インターネット側へ公開するのは難しいと思います。<br>グローバルアドレスを割り当ててもらっている場合には、独自ドメイン名とグローバルアドレスを<br>紐づけすれば、外部からドメイン名で自宅のWebサーバーへアクセスできるようになります。<br>この紐づけするのが、ネームサーバーの仕事です。<br>Linux にも、DNSソフトはありますが、外部に公開すると攻撃の対象になりやすいようです。<br>また、自宅などの場合、固定IP契約していないと<span class="markerYellow">不定期にIPアドレスが変わる事</span>になります。<br>その場合、動的にドメインとアドレスを紐づけする設定（DDNS）が必要になります。<br>このようなサービスも無料でやってくれるサイトがあります。<br>筆者はこちら「<a href="https://www.mydns.jp/">https://www.mydns.jp/</a>」を利用させてもらっています。</p>



<h3 class="wp-block-heading"><span id="toc6">SSL（暗号化）</span></h3>



<p class="wp-block-paragraph">ここまでくると、ドメイン名でインターネット上に公開できるようになりますが<br>３年ほど前でしたか？Chromeなどのブラウザが、SSLを導入していないサイトには、<br><strong><span class="has-inline-color has-vivid-red-color">「保護されていない通信」</span></strong>などのメッセージを出すようになりました。<br>具体的には、<span class="markerPink">アドレスの始まりが「http:」か「https:」か、の違い</span>です。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/to-https/" title="HTTPS化" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="242" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2019/07/HTTPS.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2019/07/HTTPS.jpg 886w, https://www.kazuban.com/blog/wp-content/uploads/2019/07/HTTPS-300x223.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2019/07/HTTPS-768x572.jpg 768w" sizes="(max-width: 242px) 100vw, 242px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">HTTPS化</div><div class="blogcard-snippet internal-blogcard-snippet">今回の自宅サーバーの再構築は、自宅サイトの「https」化ですやっとここまでたどりつきましたまたしても、こちらのサイトを参考にさせていただきました今回も流れはこのサイトに則って作業しますが、自分の環境に合わせて覚書きとして書き残しておきたいと思いますホスト名でのアクセスが必要http の場合は、IP...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2019.07.19</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">暗号化自体は、Linux には用意されているので、簡単に利用できますが、<br>これだけでは安全なサイトとは認定してくれません。<br>このサイトが正常に動作されている<strong>証明書</strong>を発行してもらう必要があります。<br>証明書を発行してくれる機関は沢山あり、費用もピンキリです。<br>特に、信頼性を重視する企業向けの場合には、かなりの費用になります。<br>一方、動作確認程度であれば無料で証明書を発行してくれる機関もあります。<br>筆者は<a href="https://letsencrypt.org/ja/">「Let’s Encrypt」</a>を利用しています。</p>



<h3 class="wp-block-heading"><span id="toc7">メールサーバー</span></h3>



<p class="wp-block-paragraph">Eメールの送受信をするには、メールサーバーを動作させる必要があります。<br>通常は、プロバイダからメールアドレスを発行してもらいますが、アドレス数を増やすにはやはり費用がかかります。<br>メールサーバーを動作させる事で、好きなだけメールアドレスを追加できます。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/postfix-install/" title="Postfixでメールサーバー構築" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="301" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2019/07/Postfix-logo-e1564461751879.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Postfixでメールサーバー構築</div><div class="blogcard-snippet internal-blogcard-snippet">サーバーを運用していると、動作させているサービスがエラーやログなどのメールを発進する場合がありますから、サーバーのトラブルをいち早く知るにはやはりメールサーバは動作させておきたいですまた、自宅サーバーであれば、ほぼ上限無くメールアドレスを設定できますcentOS7へのメールサーバー設定にはこちらを参...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2019.08.19</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">筆者は「Postfix」と「Dovecot」を使っています。<br>ただし、セキュリティ対策にも気を使わないと、踏み台にされてスパムメール発信基地にされてしまう可能性もあるので、セキュリティ対策を行いながら必要最低限で利用しています。<br>現状は、サーバーシステムからの、情報を自分のメインメールアドレスへ送信する程度の設定にしています。<br>こちらも、無料で使用する事ができます。</p>



<h3 class="wp-block-heading"><span id="toc8">Webサイト</span></h3>



<p class="wp-block-paragraph">Webサーバーが正常に動作すれば、自分のウェブサイトを公開できるようになりますが、「HTML」言語などを使用してページを作成する事にまります。<br>特に、ブログページなどのように、<span class="markerYellow">動的なページ</span>を一から作成するのは非常に大変です。<br>動的な掲示板やブログ的なページも比較的簡単に作成できるアプリケーションも沢山あります。<br>私は、<a rel="noopener" href="https://ja.wordpress.org/download/" target="_blank">「WordPress」</a>を使わせていただいていて、このサイトも<a rel="noopener" href="https://ja.wordpress.org/download/" target="_blank">「WordPress」</a>で作成しています。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/wordpress-install/" title="自宅サーバでWordPressを動かそう。インストール" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="242" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2019/11/WordPressLogo.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2019/11/WordPressLogo.jpg 497w, https://www.kazuban.com/blog/wp-content/uploads/2019/11/WordPressLogo-300x223.jpg 300w" sizes="(max-width: 242px) 100vw, 242px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">自宅サーバでWordPressを動かそう。インストール</div><div class="blogcard-snippet internal-blogcard-snippet">前回までで、WordPress要求の PHPバージョン7.3以上、MySQLバージョン5.6またはMariaDBバージョン10.0以上の環境は出来上がっています。いよいよ、WordPress をインストールしようと思います。環境の確認インストール状況を確認するには、「rpm -qa 」や「yum l...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2019.11.12</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">「WordPress」はブログページだけでなく、通常のホームページのような固定ページも作成できます。<br>さらに、問い合わせページやバックアップ、サイトマップなど、非常に豊富なプラグインも公開されています。</p>



<h2 class="wp-block-heading"><span id="toc9">プログラム開発</span></h2>



<p class="wp-block-paragraph">このサイトにも、<a href="https://www.kazuban.com/blog/free_soft/">いくつかフリーソフトとして公開</a>していますが、趣味の一環でWindowsソフトを作っています。</p>



<p class="wp-block-paragraph">開発環境は<a rel="noopener" href="https://www.embarcadero.com/jp/products/cbuilder/starter" target="_blank">、C++Builder Community Edition</a>　です。</p>



<figure class="wp-block-image size-full"><a rel="noopener" href="https://www.embarcadero.com/jp/products/cbuilder/starter" target="_blank"><img loading="lazy" decoding="async" width="647" height="448" src="https://www.kazuban.com/blog/wp-content/uploads/2022/01/cpp-bulder.png" alt="" class="wp-image-6491" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/01/cpp-bulder.png 647w, https://www.kazuban.com/blog/wp-content/uploads/2022/01/cpp-bulder-300x208.png 300w" sizes="(max-width: 647px) 100vw, 647px" /></a></figure>



<p class="wp-block-paragraph"><span class="markerYellow">趣味やスタートアップ企業の場合</span>には、無料で使えます。<br>無料で使える開発環境としては、「Visual Studio」が有名で情報も豊富だと思いますが<br>筆者は以前、「Delphi」 を使った経験があったのでその流れで「C++Builder」 を使っています。<br> 「Visual Studio」 は使ったことがないので、なんとも言えませんが、<br>趣味レベルでのWindiwsのビジュアルソフトを作ろうと思うと、C++Builder のほうが簡単だと思います。</p>



<h2 class="wp-block-heading"><span id="toc10">3D-CAD/CAM</span></h2>



<p class="wp-block-paragraph">このサイトでも、かなりの比率で取り上げている、「Fusion360」を使っています。</p>




<a rel="noopener" href="https://help.autodesk.com/view/NINVFUS/JPN/?guid=GUID-1C665B4D-7BF7-4FDF-98B0-AA7EE12B5AC2" title="Help" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fhelp.autodesk.com%2Fview%2FNINVFUS%2FJPN%2F%3Fguid%3DGUID-1C665B4D-7BF7-4FDF-98B0-AA7EE12B5AC2?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Help</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://help.autodesk.com/view/NINVFUS/JPN/?guid=GUID-1C665B4D-7BF7-4FDF-98B0-AA7EE12B5AC2" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">help.autodesk.com</div></div></div></div></a>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/fuison360-mc01/" title="Fusion360でマシニングセンターを動かす／CAM機能の検証" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="311" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2020/03/Logo.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2020/03/Logo.png 853w, https://www.kazuban.com/blog/wp-content/uploads/2020/03/Logo-300x174.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2020/03/Logo-768x445.png 768w" sizes="(max-width: 311px) 100vw, 311px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Fusion360でマシニングセンターを動かす／CAM機能の検証</div><div class="blogcard-snippet internal-blogcard-snippet">「Fusion360」 を使いはじめたきっかけは、ボケ防止に個人で購入した３Dプリンターで遊ぶためですが、「CAM機能」も備わっていました。個人使用なら無料ですが、商用でも年間６万円ちょっとで使用できます。この価格で本当に会社のマシニングセンターが動くのだろうか？と思い取り組んでみたのが、約２年前。...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.03.27</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">３Dプリンタ用の３Dデータ作成ソフトを探している時に見つけました。<br>かなり高機能でびっくりしました。<br>２か月ほど使った後で、CAM機能もある事を知り、またビックリ！<br>会社でも、もちろん有料版ですが実際のマシニングセンターのデータ作成に使っています。<br>個人向けの無料版でもCAM機能はありますが、卓上CNC機レベルだと思います。</p>



<h2 class="wp-block-heading"><span id="toc11">2D-CAD</span></h2>



<p class="wp-block-paragraph">自宅で図面を描くことは多くないですが、自宅の間取り描いたり、町内会の資料作りなどに使いました。<br>使用しているのは<a href="https://www.rootprocad.com/" data-type="URL" data-id="https://www.rootprocad.com/">「RootProCAD」</a>です。<br>オフィス系のソフトよりも、実際の寸法で描けるので、実際のイメージで印刷するのに便利です。<br>最近では、年賀状の宛名書きに使ってみました</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/addressing/" title="Fusion360とRootProCADで年賀状の宛名印刷をやってみた。" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="175" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2021/12/paste.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2021/12/paste.png 575w, https://www.kazuban.com/blog/wp-content/uploads/2021/12/paste-292x300.png 292w" sizes="(max-width: 175px) 100vw, 175px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Fusion360とRootProCADで年賀状の宛名印刷をやってみた。</div><div class="blogcard-snippet internal-blogcard-snippet">いつも年賀状の通信面は、利用フリーのサイトからはがき画像をゲットして「LibreOffice」の描画ソフトで印刷してます。オープンソースですが、描画ソフト以外にも、文章や表計算、プレゼン資料も作成できます。MS-Officeは高価なので、自宅でのちょっとしたOffice作業なら十分です。宛名書きは、...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.12.27</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">会社でも有料版を使っていますが、かなり複雑な図面も書けます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.kazuban.com/blog/wp-content/uploads/2022/01/RootPro-1024x767.png" alt=""/></figure>



<p class="wp-block-paragraph"><br>治具などの設計には、十分だと思います。</p>



<h2 class="wp-block-heading"><span id="toc12">テキストエディタ</span></h2>



<p class="wp-block-paragraph">Wdindowsの<strong>BATファイル</strong>や、<strong>設定ファイル</strong>、<strong>HTML</strong>などで簡単なプログラムをしたり、ちょっとした文章を書く場合非常に便利です。<br>筆者は以前から、「<a href="https://hide.maruo.co.jp/swreg/index.html">秀丸エディタ</a>」を使っています。<br>シェアウェアですが、フリーソフト作者は免除してくれると言う事で、かなり昔ですが免除してもらいました。<br>最近では、Fusion360のポストを編集する時に、「<strong>Visual Studio Code</strong>」を使い始めました。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/fusion360-post-processor-01/" title="Fusion360 CAM ポストプロセッサ徹底解説・概要編" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="242" height="180" src="https://www.kazuban.com/blog/wp-content/uploads/2020/11/FusionPost.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2020/11/FusionPost.png 1099w, https://www.kazuban.com/blog/wp-content/uploads/2020/11/FusionPost-300x223.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2020/11/FusionPost-1024x761.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2020/11/FusionPost-768x571.png 768w" sizes="(max-width: 242px) 100vw, 242px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Fusion360 CAM ポストプロセッサ徹底解説・概要編</div><div class="blogcard-snippet internal-blogcard-snippet">数回にわたって、Fusion360 CAM のポストプロセッサの説明をしようと思います。しかし、筆者自身も独学なので、わかっている範囲での説明になりますし、もしかすると間違いもあるかもしれませんので、ご了承ください。ただ、ポストプロセッサはＮＣデータを出力する機能であり、それ自身が機械を動かすわけで...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.11.28</div></div></div></div></a>
</div></figure>



<p class="wp-block-paragraph">これは、マイクロソフトが無料で公開しているソフトウェアですが、すごく高機能です。<br>Fusion360ポスト作成以外でも、HTMLでコーティングする時リアルタイムプレビューできて便利です。</p>



<h2 class="wp-block-heading"><span id="toc13">Office</span></h2>



<p class="wp-block-paragraph">会社では、Microsoft Office を使用していますが、自宅では使用頻度は多くありません。<br>それで、ある程度、Microsoft Officeと互換性もある、<a href="https://ja.libreoffice.org/">「LibreOffice」</a>を使っています。<br>ライセンスは、<a href="https://www.fsf.org/about/what-is-free-software">「Free Softwere」</a>でありながら、MS-Officeとの互換性も高いです。<br>MS-Office のデータを直接読み込めますし、Microsoft Office のデータで保存も可能です。</p>



<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:38% auto"><figure class="wp-block-media-text__media"><a href="https://ja.libreoffice.org/discover/screenshots/"><img loading="lazy" decoding="async" width="296" height="395" src="https://www.kazuban.com/blog/wp-content/uploads/2022/01/LibreOffice.png" alt="" class="wp-image-6505 size-full" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/01/LibreOffice.png 296w, https://www.kazuban.com/blog/wp-content/uploads/2022/01/LibreOffice-225x300.png 225w" sizes="(max-width: 296px) 100vw, 296px" /></a></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">さらに、MS-Officeにない画像や数式を描く機能もあります</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc14">まとめ</span></h2>



<p class="wp-block-paragraph">こんな感じで、かなり、無料で遊ばせてもらっています。<br>無料と言っても、とてもとても使いこなす事はできませんね。<br>じじぃの暇つぶしには、十分です。(^^ゞ</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
