最近特に多くの新人が私に SeyouCMS の構築チュートリアルを尋ねてきます。最近 SeyouCMS が 16 バージョンに更新されたので、私はそれを使った後、膝をついて 6 つのサイトを作成しました。まさに TMD すごいです!太平洋を挟んでいなければ、作者に会いに行きたいくらいです!
こんなに素晴らしい CMS は、私が数時間かけて真剣に詳細なチュートリアルを書いて、皆さんに共有する価値があります。
SeyouCMS デモサイト#
SeyouCMS の紹介#
SeyouCMS の紹介については、別に記事を書きました。初心者はまずこの文章を見ておくことをお勧めします:《SeyouCMS、十数のリソースサイトを統合した 20 万以上のリソースを持つ無料 X サイトプログラム》
それでは、実践に入ります。
ソースコードのダウンロード#
SeyouCMS のソースコードは Telegram チャンネル内@sycmsにあります。チャンネルに入って最新のインストールパッケージを見つけてください。まずローカルにダウンロードしてパスワードを入力して解凍し、その後再度圧縮して圧縮ファイルにしてください。パスワード付きの圧縮ファイルは宝塔パネル内で解凍できません。
基本環境#
このチュートリアルは宝塔パネル(国際版)を基にしています。インターフェースは英語ですが、影響はありませんので、皆さんはそのまま進めてください。非常に簡単ですので、心配しないでください。分からないところはウェブ翻訳を使えば大丈夫です。
パネルの基本環境は:Nginx 1.22.1+PHP7.4+MySQL 5.7.44(SeyouCMS はデータベースを使用しないため、実際にはインストールする必要はありません)
新しいサイトの作成#
宝塔パネルを構築し、基本環境をインストールした後、左側の Website をクリックし、Add site を選択します。
この時、ウィンドウがポップアップしますので、Domain name にあなたのドメイン名を入力し、下の Apply for SSL にチェックを入れます(SSL 証明書をインストールし、あなたのサイトを http から https に変更します。このステップを行う前に、ドメインを事前にサーバーの IP アドレスに解析しておく必要があります。このステップでエラーが出た場合は、チェックを外して後で証明書をインストールしてください)。次に、緑のボタン Submit をクリックすると、新しいサイトが作成されます。
ソースコードのアップロード#
サイトを作成した後、サイトのルートディレクトリに入ります。
入ったら、以下のファイルを選択し、右側の more をクリックして Del を選択し、これらのファイルを削除します。
これらのファイルは、サイトを作成した後に宝塔が自動生成したもので、特に必要ありません。最初のフォルダは SSL 証明書の更新用で、削除する必要はありません。もし SSL 証明書を申請していない場合は、このフォルダは存在しません。
Del をクリックすると確認ウィンドウが表示されるので、confirm をクリックして確認します。
Upload を選択します。
(ここで、まだ削除されていないファイルがあることに気づくかもしれませんが、無視してください)
この時、ウィンドウがポップアップし、Upload file の青いボタンの位置にマウスを移動すると、2 つのオプションが表示されますので、最初のオプションを選択し、ローカルで再パッケージした SeyouCMS の圧縮ファイルを見つけます。
(最初のオプションはファイルをアップロードするもので、2 番目のオプションはフォルダをアップロードするものです。一般的に、ソースコードを圧縮ファイルにしてからアップロードすることが多いです。これにより便利で迅速で、ファイルを失うことも少なくなります。)
圧縮ファイルを選択したら、右下の Upload をクリックします。
アップロードが完了するとこのようになります。右上の X を選択して閉じます。
次に、圧縮ファイルの最右端にマウスを移動し、Unzip を選択して解凍します。
解凍が完了すると、以下のようになります。
PHP 設定の変更#
宝塔パネルの左側で App Store を見つけ、右側で PHP7.4 を見つけて Setting を選択します。
左側で FPM Profile を見つけ、右側の 21 行目の位置で「request_terminate_timeout = 」の後の数字を9999に変更します。変更が完了したら、緑のボタン Seve をクリックして保存します。
次に、左側の最初の行 Service をクリックし、Restart を選択して PHP7.4 を再起動します。
サイトデータのダウンロード#
ブラウザにあなたのサイトのドメイン名を入力し、サイトに入るとデータをダウンロード中のメッセージが表示されます。このページは閉じないで、自動的にダウンロードが完了するのを待ちます。
サイト管理画面の設定#
宝塔の管理画面に入り、サイトのルートディレクトリを見つけて admin フォルダを選択します。選択したら、右側で Rename を選択してこのフォルダの名前を変更します。フォルダ名に ad、admin、min などが含まれない限り、他の任意の英数字の名前を設定できますので、必ず覚えておいてください!私はここで 123 に設定しました。
新しいブラウザウィンドウでドメイン名 + 設定したフォルダ名を開きます。例えば、私のはhttps://666ym.net/123 です。
管理画面のパスワードを設定します。複雑な方が良いですので、設定後に提出します。下にプログラムが自動生成したパスワードを使用することもできますので、自分で保存しておけば大丈夫です。
パスワードを設定した後、自動的にリダイレクトされ、パスワードを入力してサイトの管理画面に入ります。
管理画面の設定#
- サイト名とホームページのタイトルは同じにできます;
- サイトの説明、サイトのキーワードはタイトルと同じにしても良いですし、心を込めて他の内容を個別に記入しても構いません。基本的な SEO 知識が必要ですので、分からない場合は「サイトの説明とキーワードの記入方法」を検索するか、ChatGTP に書いてもらうこともできます。
- 統計コードは、使用している統計プラットフォームのコードをコピーして貼り付ければ大丈夫です。
- 他の部分はデフォルトで設定する必要はありません。
テンプレート設定#
各テンプレートのスタイルは異なりますので、異なるテンプレートを使用する際には、管理画面の設定も異なります。ここではデフォルトの 001 テンプレートを例にします。
管理画面の設定には、LOGO、永久アドレス、APP アドレスなどがあり、テンプレートの上部に対応していますので、対応する設定を見つけて情報を記入すれば大丈夫です。
広告設定#
各テンプレートの広告位置は異なりますので、皆さんの必要に応じてテンプレートを選択してください。
一般的に、バナー、アイコン、フッターは CPA、CPS、広告主の直接投資の広告に使用されますので、画像のアドレスとリダイレクトアドレスを入力すれば大丈夫です。期限も入力しておくと、万が一忘れてしまった場合でも広告が自動的に下架されます。
全サイト JS は、広告連盟のコードに使用されます。一般的に、広告連盟に登録し、サイトが承認されると一連のコードが提供されますので、コピーして貼り付ければ大丈夫です。
リンク設定#
ここではナビゲーションサイトのリンクを記入することができ、テキスト広告を受け取ることもできます。
そういえば、無料で当サイトを宣伝することもできます。リンクテキスト:X サイト長、サイトリンク: https://xzhan.xlog.app/
ドメイン設定#
重要なポイントです!これは現在全世界、全宇宙で唯一の、無料で!複数のドメインリダイレクトを持つ!すごい X サイト CMS です!
この機能は N 個のドメインを追加でき、設定に応じてドメインリダイレクトを行います。国内サイトを作成する友人にとっては、まさに神のような存在です!
ただし、私は国内サイトを作成しないため、設定方法を説明することはできません。作者はチャンネル内でドメインがブロックされない方法を書いていますので、Telegram チャンネル@sycmsを参照してください。
システム設定#
システム設定は一般的にデフォルトで大丈夫です。私のようにサイト群を作成したい場合は、データ保存位置と負荷保護の部分を必要に応じて変更すれば大丈夫です。
セキュリティ設定#
管理画面のパスワード変更の場所で、英字の大文字と小文字 + 数字の強力なパスワードを設定することをお勧めします。これにより、ブルートフォース攻撃を避けることができます。
終わりに#
これでチュートリアルはすべて完了しました。見た目は複雑に見えますが、実際に操作してみると非常に簡単です。
初心者の方は、まず小さなマシンを購入して 1 つのサイトを試してみることをお勧めします。最初は CPA、CPS、広告連盟と連携し、自分でプロモーションを行ってみてください。