![]() Generating the key pair (public and private key) for SSH access This prevents attackers from brute forcing into your server (guessing the user and pass multiple times). To make it even more secure, we need to enable the firewall and make sure that we disable password authentication so that only key files are allowed. Note: Please see the documentation for installing PHP on Linux for more details.Īt this point, you have a fairly secure server. Sudo apt -y install php7.4 php7.4-mysqlnd php7.4-opcache php7.4-pdo php7.4-xml php7.4-bz2 php7.4-calendar php7.4-ctype php7.4-curl php7.4-dom php7.4-exif php7.4-ffi php7.4-fileinfo php7.4-ftp php7.4-gd php7.4-iconv php7.4-json php7.4-mbstring php7.4-mysqli php7.4-pdo-firebird php7.4-pdo-mysql php7.4-pdo-pgsql php7.4-pgsql php7.4-phar php7.4-posix php7.4-readline php7.4-shmop php7.4-simplexml php7.4-sockets php7.4-sysvmsg php7.4-sysvsem php7.4-sysvshm php7.4-tokenizer php7.4-xmlreader php7.4-xmlwriter php7.4-xsl A tutorial on that will follow in the future. Unfortunately it doesn't appear PHP 8.0 is included in Ubuntu 20.04.2 LTS so you will need to manually compile your own. Optional packages for those that require PHP 7.4 scripting. Make sure you have the latest package updates Do not exit the web browser!Ĭhange the document root to /home/server/public_html/default Log into server from to enter any licensing information and to setup the initial user to log into the console. ![]() Save your changes and exit by pressing CTRL+O, Enter, then CTRL+X. This will allow you access to the abyssws console remotely while blocking everyone else. To find your IP Address, I like to use but Aprelium also has an IP detector here. Look for console > ipcontrol and add an tag to include your external IP Address. Press CTRL+C to exit program.Įdit nf to allow your external IP Address. Upload website files into ~/public_html/default Upload the tgz file for abyssws into ~/apps Use FileZilla FTP Client to connect to server account using SFTP Note: sudo timedatectl list-timezones will display a list of time zones to choose from.Ĭreate the user for managing the server and the folders we will use for our setupĭownload and install FileZilla FTP Client Sudo timedatectl set-timezone America/New_York Set time zone of server so it matches your local time (I'm U.S. Press CTRL+O, Enter, then CTRL+X to save changes and exit. ![]() You don't need to do this but it makes life easier.Īdd this to the end of the configuration file Code: PuTTY also has an SSH client but I find using Windows PowerShell convenient since you can copy and paste information into the command window.Ĭonfigure your account so that password is disabled for sudo command. Click here for details on installing it on an earlier version. Ssh SSH is installed by default on Windor higher. ![]() Open Windows PowerShell and enter the following command: Code: It's good to be back in the Aprelium community!Ĭonnect to the server from the client side There are many video tutorials out there explaining how to set up Linux. If you haven't already installed the server, download it from the official Ubuntu website. You can follow this guide from a Virtual Machine using a program like VirtualBox or a dedicated server (my preferred choice). This guide also assumes that you configured the network settings for a static IP Address and enabled the OpenSSH server during the installation process. If you're running a different distro such as Fedora or CentOS, you will need to use different commands for some of the steps such as installing the packages and modifying the sudoers file. This tutorial explains the configuration for setting up Abyss Web Server X2 on Ubuntu Server 20.04.2 LTS. This tutorial is outdated because it uses PHP version 7, which was discontinued on November 3rd, 2022. Posted: Thu 2:16 pm Post subject: Configuring Abyss Web Server on Ubuntu Server 20.04 Vista support for the Windows version: the new version takes into account all the changes that the new operating system introduces.Universal Binary for the Mac OS X version: it contains native executables for both PowerPC and Intel-based platforms for maximum performance on any Macintosh computer.URL rewriting engineRuby on Rails framework supportNew FastCGI modes: support for both standalone and remote FastCGI servers.FAQ | Search | Register | Profile | Log in to check your private messages | Log inĬonfiguring Abyss Web Server on Ubuntu Server 20.04 Vista support for the Windows version: the new version takes into account all the changes that the new operating system introduces.Universal Binary for the Mac OS X version: it contains native executables for both PowerPC and Intel-based platforms for maximum performance on any Macintosh computer.URL rewriting engineRuby on Rails framework supportNew FastCGI modes: support for both standalone and remote FastCGI servers.Minor console enhancements (ordering buttons in tables and status codes list)Updated documentation Changes
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |