Recommended for beginners to build home servers, home file servers, and Linux servers! How to make a home server Fedora37 (Linux) that can be done by copy and paste.

Recommended for beginners to build home servers, home file servers, and Linux servers! How to make a home server Fedora37 (Linux) that can be done by copy and paste. Fedora37

Example: DHCP IP address/mask length:
Example: Web server IP address:

How to make a home server Fedora37 (Linux)

It explains so that even beginners can easily create a Linux home server by copying and pasting.
Set up web servers, mail servers, VPN servers, WordPress, etc.

Server construction preparation: Home server preparation work

  • Modem settings (Please check according to your own environment.)
  • Server body
  • Router settings/li>
  • Paid domain acquisition
  • Check iso file capacity
  • ImgBurn (installation DVD creation software)
  • Rufus (Installation USB memory creation software)
  • Tera Term (Terminal)
  • Gmail registration
  • Download and install Thunderbird

Fedora37: Install

  • Fedora37 download
  • Create installation DVD
  • Fedora37 install

Server construction preparation: SSH server remote connection (Tera Term)

  • Preparing SSH server remote connection
  • How to use Tera Term

Fedora37: Initial settings

  • Extend root file system
  • Create a general user
  • Restrict users who can become root
  • Delete general user
  • Disable firewall and SELinux
  • Network settings
  • System modernization
  • Add repository
  • Automatic update of packages
  • Install the development tools package
  • Vim (text editor) settings
  • Sudo (root privilege) settings

Fedora37: Desktop Preferences

  • Desktop environment installation
  • Setting up a VNC server
  • Xrdp server settings
  • Japanese environment settings

Fedora37: File server settings

  • Install samba
  • Initial samba configuration

Fedora37: backup settings

  • Create backup area
  • Automatic backup settings

Fedora37: NTP server settings (Chrony)

Fedora37: security measures

  • Install anti-virus software (Clam AntiVirus)
  • Introduction of file tampering detection system (Tripwire)
  • Introduction of rootkit detection system (RkHunter)
  • Setting up an SSH server public key authentication method connection

Fedora37: Domain settings

  • Installing DiCE
  • DiCE settings
  • Added DiCE events

Fedora37: DNS server settings

  • Install BIND
  • Setting zone information
  • Open TCP/UDP port 53
  • port open test
  • Starting BIND and checking its operation
  • Move to chroot environment
  • Configuring host aliases
  • Change the DNS setting of the PC in the home network
  • Confirmation of the second DNS

Fedora37: Web server settings

  • Install httpd
  • Open TCP port 80
  • Port open test
  • Install Perl
  • Install PHP
  • Install Ruby
  • Installing Perl modules
  • Install ImageMagik
  • Get server certificate
  • SSL settings

Fedora37: Database settings

  • Installing MariaDB

Fedora37: FTP server settings

  • Install vsftpd
  • FTP client settings

Fedora37: MAIL server settings

  • Postfix configuration
  • SMTP authentication settings
  • Creating a Maildir format mailbox
  • Open TCP25 and TCP587 ports
  • port open test
  • Measures against OP25B
  • Install Dovecot
  • TCP110 or TCP143 port open
  • Port open test
  • Add Mail User
  • Check sendmail path
  • Email software registration
  • Get server certificate
  • SSL settings
  • Open TCP port 465
  • Port open test
  • Close TCP port 587
  • Port open test
  • Dovecot settings
  • Open TCP995 or TCP993 port
  • Port open test
  • Change email software settings
  • Cooperation with anti-virus software (Clamav + Amavisd)

Fedora37: Log analysis settings

  • Install Web access log analysis (AWStats)
  • Installing Mail Log Analysis (Pfiogsumm)

Fedora37: System monitoring settings

  • Install Nagios
  • Start Nagios

Common Settings: VPN Server Settings (SoftEther VPN Saver)

  • Install SoftEther VPN Server
  • Start SoftEther VPN Server
  • Open UDP port 500 and UDP port 4500
  • Port open test
  • SoftEther VPN Server Settings
  • Download and install SoftEther VPN Server
  • SoftEther VPN Server Initial Settings
  • External fixed Hikari telephone cordless handset connection

Fedora: Webmin settings

  • Webmin installation
  • Boot confirmation

Fedora: Usermin settings

  • Usermin installation
  • Boot confirmation

Fedora: subdomain settings

  • Create directory for subdomain
  • Create test page
  • Get server certificate
  • Main domain SSL settings
  • Subdomain SSL settings

Fedora: multiple domain setup

  • Directory creation for multiple domains
  • Create test page
  • Get server certificate
  • Multi-domain SSL configuration
  • BIND settings
  • Setting zone information

Fedora: Blog site building (Word Press) settings

  • Web server, PHP settings
  • Database settings
  • Create a blog database
  • WordPress installation
  • WordPress settings
  • Apache settings
  • Initial WordPress settings
  • Display settings for WordPress directly under the domain

WordPress: How to make WordPress easy to use

  • Initial setting
  • Article editor enhancements
  • SEO measures
  • Site Kit by Google
  • SEO measures for each posted article
  • Add widget
  • Custom css
  • Add a quick tag
  • Set up a slide show
  • Hide comment field
  • View related articles
  • Index display
  • Redirect detection
  • Get indexed by google
  • Extension of multibyte function
  • Output sitemap
  • Inquiry form
  • Reservation automatic posting
  • Display order of posts
  • Alternate input

Common Settings: Server Auto Start Settings

  • BIOS設定

Fedora37: Recover unbootable with installation DVD

Common Settings: Clone Disk

  • Ubuntu Desktop download
  • live dvd creator
  • Disk cloning

WP-Coder title=”section_top_num”]s78" onclick="readAloud(" title="">

Fedora37: upgrade

  • Upgrade

Fedora36: security measures

smm50 Installed anti-virus software (Clam AntiVirus). Install Clam AntiVirus. # 50_1dnf -y install clamav clamav-up...

Fedora36: File server settings

s50 Install samba. Install samba. # 50_1dnf install samba samba-client samba-common -y s51 Initial configuration ...