LEMP stack installation under Ubuntu 16.04




This tutorial will show you how to install and configure the LEMP stack on your VPS / LowEndBox.

LEMP stands for Linux NGinx MySQL PHP and is a lightweight version of the LAMP stack that includes the following ONPache instead of nginx. You will find that it is not written that way LNMPand that's because of the pronunciation of the word nginx (engine-X).

LEMP is better for low-end boxes and cheap VPS machines because it consumes much less resources than the LAMP stack (even under heavy load) and is 2.5 times faster, according to benchmarks. We will install MariaDB instead of MySQL, since it is much faster, but still fully compatible with the original MySQL.

What we will treat

  • Install nginx
  • Basics of Nginx configuration
  • Set up firewall
  • Install and configure MariaDB
  • Install the latest PHP
  • Configure Nginx to deploy PHP files
  • Test the installed stack
  • (With a domain) Secure the site with Let's Encrypt certificates

requirements

We will install and set up the LEMP stack on Ubuntu 16.04:

  • Starting with a clean VPS with
  • At least 512 MB RAM
  • 15 GB of free space
  • You need root user access
  • You must have DNS records already set up for your domain to point to your VPS in order for Let & # 39; s Encrypt certificates to be installed. If you do not already have one, access your IP address instead and skip the last step

Step 1: Install Nginx

Installation and firewall setup

First log in to your server as root or as another account with sudo privileges. Then update the cache of your package manager:

sudo apt update

Install Nginx by running the following command:

sudo apt install nginx -y

You have Nginx installed. In your browser, navigate to your domain (or IP address if you do not have one). The following is displayed:

Nginx-default page

This means that Nginx is started and working properly. To start it each time you start the server, enable it via systemctl:

Systemctl enable Nginx

Every Ubuntu installation comes with the & c (uncomplicated firewall) software preinstalled. For maximum security, configure it to allow HTTP, HTTPS, FTP, and SSH connections and deny all others:

sudo ufw allow OpenSSH
sudo ufw allow SSH
sudo ufw allow FTP
sudo ufw # nginx HTTP & # 39; allow
sudo ufw & # 39; nginx HTTPS & # 39; allow

Activate it by doing the following:

sudo ufw activate

reply y When prompted, refresh the site in your browser. If you're still seeing the same welcome page, you've configured your firewall correctly. If an error occurs (for example, access denied), disable the firewall:

sudo ufw disable

and check its configuration:

sudo ufw status

You will see a list of activated profiles. If you do not see the above, run the commands again and enable them again.

configuration directories

Under Ubuntu 16.04 Nginx saves his construction Files under / etc / nginxand is the default directory for static file deployment / usr / share / nginx / html, This will be important in the later steps if we need to change the configuration.

Step 2: Install MariaDB

Install MariaDB and its client:

sudo apt install mariadb-server mariadb-client -y

When the installation is complete, start it:

sudo systemctl start mysql

You will notice that MariaDB answers MySQL dictate. This is intended to ensure full compatibility with the original MySQL product.

Next, enable it via systemctl to automatically start it each time you start the server:

sudo systemctl activates mysql

After installing MariaDB must have a script (named MySQLto back upinstallation) to back up the database:

sudo mysql_secure_installation

When prompted for the current root password, press Enter because this password has never been set. Then enter a new password for the root user and reply y for the removal of anonymous users. If you plan to access the database from outside the server, answer n to the next question, otherwise type y, Enter y for all the following questions.

Try connecting to:

sudo mysql -u root -p

When prompted, enter the root password you just set.

You will see the mysql prompt:

MySQL prompt

This means that MariaDB is installed and properly secured. type in exit to leave the console.

Step 3: Install PHP

You will now install PHP 7.3, which was the newest at the time of writing. Install the following package to help you manage apt repositories:

sudo apt install software-properties-common

Then add the Ondrej PPA hosting the latest PHP versions:

sudo add-apt repository ppa: ondrej / php

Press Enter when prompted.

Get information about new packages:

sudo apt update

To install PHP 7.3, do the following:

sudo apt install php7.3 php7.3-fpm -y

The reason for the indication php7.3-fpm The installation also installs the Apache web server if left out.

Then install additional PHP extensions that you will most likely need:

sudo apt install php7.3-mysql php7.3-mbstring php7.3-dev php7.3-gd php-pear php7.3-zip php7.3-xml php7.3-curl -y

Set PHP 7.3, which you have just installed, as the default version:

sudo update-alternatives - set php /usr/bin/php7.3

Check the version of installed PHP:

sudo php --version

You will see that version 7.3 is as it should be.

Output of the PHP version

Step 4: Configure Nginx to Deploy PHP Content

PHP is installed and working properly, but Nginx does not automatically use it, so we need to configure Nginx ourselves. Before we fix a very insecure PHP setting with the name cgi.fix_pathinfo, which instructs PHP to execute files that look as requested. By default, it is set to 1 (which means activated). When this option is enabled, malicious actors can execute malicious code on your server.

Open the PHP configuration file for editing:

sudo nano /etc/php/7.3/fpm/php.ini

Find the line

; cgi.fix_pathinfo = 1

Replace it

cgi.fix_pathinfo = 0

Save and then close the file. Note that two changes had to be made – remove the semicolon to remove the comment mark and change from 1 to 0.

Restart PHP for the changes to take effect:

sudo systemctl restart php7.3-fpm

With this you have closed a blatant security gap. We will now configure Nginx to use PHP.

As mentioned in step 1, Nginx stores its configuration files below / etc / nginx, The currently enabled configuration (used by Nginx) is stored in a folder named Sites enabled, Similarly, websites that are available but not activated (and therefore can not be accessed over the Internet) are stored in a folder named Websites available, We are editing the configuration of the default enabled site.

Delete the default configuration file because we do not need it:

rm / etc / nginx / sites-enabled / default

For a copy of the default site configuration, see / etc / nginx / sites-available / default,

Create a new configuration file for editing:

nano / etc / nginx / sites-enabled / default

Insert the following:

Server {
list 80 default_server;
listen [::]: 80 default_server;

root / var / www / html;

index index.php index.html index.htm index.nginx-debian.html;

Server name _;

Location / {
try_files $ uri $ uri / = 404;
}

Place ~  .php $ {
include snippets / fastcgi-php.conf;
fastcgi_pass unix: /run/php/php7.3-fpm.sock;
}

location ~ /.ht {
deny everything;
}
}

Save and close the file.

The first part of the above configuration indicates that Nginx should listen to HTTP port 80 for requests. It then sets the root folder for the deployment of files / var / www / html (This folder stores your website files) and tells Nginx to deliver first index.php (if available). If it does not exist, it attacks back on .html Files, as usual. As a result, PHP code is executed first, followed by HTML first.

The rest of the displayed configuration tells Nginx how to invoke PHP and deny access to it when prompted .Access and similar files that come from the Apache web server and should not be made available to users even though they are not used by Nginx.

Restart Nginx for the changes to take effect:

sudo systemctl start nginx new

Try to reload your site (or IP address) in your browser. You should see the same Nginx default welcome page as before.

To test if PHP rendering works, create a PHP file in / var / www / html:

sudo nano /var/www/html/index.php

Enter the following:


Save and close the file.

The file shown above is a PHP script that calls that phpinfo () Function that outputs very detailed information about the PHP installation.

Reload the site in your browser. If everything is fine this time, a page similar to the following will be displayed:

phpinfo () output

If you see a 502 Bad Gateway error, check the fastcgi_pass Line in the above configuration (the PHP version may be different).

Make sure you remove the file immediately afterwards because it contains a lot of confidential information:

rm / var / www / html / index.php

Step 5: Secure your domain with Let's Encrypt

If you have a domain nameIf you are fully registered and referenced to your server, you can secure it with the free Let's Encrypt TLS certificates so that you have HTTPS access and a green padlock appears next to your domain name in all browsers.

Let's encrypt certificates with Certbot, a free program created, generated and configured for this purpose.

To install Certbot, first add the PPA and the universe PPA:

sudo add-apt-repository universe
sudo add-apt-repository ppa: certbot / certbot
sudo apt update

Then install Certbot:

sudo apt install certbot python-certbot-nginx -y

Then run Certbot:

sudo certbot --nginx - rsa-key-size 4096

Enter an email address you wish to review and agree to the Terms of Use by entering ON, Press Y. If you want to subscribe to the EFF newsletter, enter your domain name. Certbot then asks if you want to redirect all traffic to HTTPS. So enter this 2,

You will receive a congratulatory message. This means that your domain is now backed up with free HTTPS certificates from Let's Encrypt. Update your domain one last time in your browser and look for the green padlock to the left of the site address. This means that the connection to your site is encrypted. If you want, you can run your site through the SSL server test and find that it will get you high marks.

Let's encrypt certificates after 90 days and Certbot automatically renews them when it's time (every 60 days by default) so you do not have to worry about them at all.

What you can do next

You have now installed and configured a LEMP stack on your server. You can now host your PHP website (s) and have access to a relational database (MariaDB). For example, you can install WordPress, Joomla, Drupal, Moodle, or any other PHP application that may need to access the database.

Dusko Savic is a technical writer and programmer.

duskosavic.com




installation – The recipe for the target be-secure-openssl.o failed in Postgresql

I install the postgresql-10.2 server. During the installation, I notice a problem when I run make.
I've used the following line to configure

./configure --prefix = / data / postgresql --with-pgport = xxxx --with-openssl

The configuration was successful without error.
Then I execute,

do

At the end of make I get errors.

be-secure-openssl.o failed image

If I configure without --with-openssl Option, then do is executed without error.

Openssl version openssl-1.0.2s

Please help me solve the problem and install Postgresql with Openssl.

Thank you in advance.

Installation – Problems occur when Drupal runs the evaluation demo on Windows 10

I installed xampp and started Apache and mysql, which started without errors (I did not change any ports etc., so that's all standard).

If I use the & # 39; PHP kernel / scripts / Drupal quickstart demo_umami & # 39; starting from the XAMPP shell, everything works fine and gets installed. When the browser (Chrome) exits and starts, I get a virus detection message from my antivirus program (AVG):

& # 39; # 39 & .ht.router.php; contains the virus & # 39; IDP.Generic & # 39; – I scanned the Drupal Zip file without any problem and checked the anti-virus website for more information. Be careful if this is not what you normally use.

I have repeated the installation in a sandbox, and if I apply an exception for the virus message, Drupal will start in my browser, but it will run very slowly and still report "unresponsive" messages. When I try to use Drupal in the XAMPP shell with the shortcut CTRL-C, nothing happens. So I can not close Drupal and it looks like it crashed.

Any idea what's going on here? – I got both Drupal and XAMPP from the Drupal website, so I think the virus report may be false positive, but that does not explain the problem of slow running and crash of Drupal.

Any help would be appreciated.

LEMP stack installation on Debian 9




This tutorial will show you how to install and configure the LEMP stack on your VPS / LowEndBox by running Debian 9.

LEMP stands for Linux NGinx MySQL PHP and is a lightweight version of the LAMP stack that includes the following ONPache instead of nginx. You will find that it is not written that way LNMPand that's because of the pronunciation of the word nginx (engine-X).

LEMP consumes far fewer resources than the LAMP stack and is therefore better suited for cheap VPS machines and low-end boxes. It is 2.5 times faster under heavy load, according to benchmarks. To make things even faster, we will install MariaDB instead of MySQL, since it is much faster, but still fully compatible with the original MySQL.

What we will treat

  • Install nginx
  • Basics of Nginx configuration
  • Set up firewall
  • Install and configure MariaDB
  • Install the latest PHP
  • Configure Nginx to deploy PHP files
  • Test the installed stack
  • (With a domain) Secure the site with Let's Encrypt certificates

requirements

We will install and set up the LEMP stack on Debian 9:

  • Starting with a clean VPS with
  • At least 512 MB RAM
  • 15 GB of free space
  • You need root user access
  • You must have DNS records for your domain (example.com in this tutorial) is already set up to point to your VPS to install Let's Encrypt certificates. If you do not already have one, access your IP address instead and skip the last step

Step 1: Install Nginx

Installation and firewall setup

First log in to your server as root or as another account with sudo privileges. Then update the cache of your package manager:

sudo apt update

Install Nginx by running the following command:

sudo apt install nginx -y

Nginx is now installed. Switch to your domain in your browser (or IP address if you do not have one). The default welcome page for Nginx is displayed:

Nginx-default page

This means that Nginx has been successfully installed. Activate it via systemctl to start it each time you start the server:

sudo systemctl enable nginx

For maximum security you will now install & c (uncomplicated firewall) and configure it to allow HTTP, HTTPS, FTP, and SSH connections and deny all others:

sudo apt install ufw -y
sudo ufw & # 39; nginx full & # 39; allow
sudo ufw allow OpenSSH
sudo ufw allow SSH
sudo ufw allow ftp

Enable it (enable it) by doing the following:

sudo ufw activate

reply y If prompted, reload the site in your browser. If you're still seeing the same welcome page, you've configured your firewall correctly. If an error occurs (for example, access denied), disable the firewall:

sudo ufw disable

and check its configuration:

sudo ufw status

You will see a list of activated profiles. If you do not see the above, run the commands again and enable them again.

configuration directories

Under Debian 9, Nginx saves his construction Files under / etc / nginxand is the default directory for static file deployment / usr / share / nginx / html, This will be important in the later steps if we need to change the configuration and add new files.

Step 2: Install MariaDB

Install MariaDB (it is available by default for apt):

sudo apt install mysql-server -y

Start it when the installation is complete:

sudo systemctl start mysql

To ensure full compatibility with the original MySQL product, MariaDB responds to the MySQL Command.

After installing MariaDB must have a script (named mysql_secure_installation) to back up the database:

sudo mysql_secure_installation

When prompted for the current root password, press Enter as you are configuring it for the first time. Then enter a new password for the root user and reply y for the removal of anonymous users. If you do not plan to access the database from outside the server, answer y to the next question, otherwise type n, Enter y or press Enter for all the following questions.

Try to connect by doing the following:

sudo mysql -u root -p

When prompted, enter the root password you just set.

You will see the mysql prompt:

MySQL prompt

This means that MariaDB works properly and is properly secured. type in exit to leave the console.

Step 3: Install PHP

You are now installing PHP 7.0, the version that is available by default on Debian 9.

To install PHP 7.0, do the following:

sudo apt install php-fpm php-mysql

Then install additional PHP extensions that you will most likely need:

sudo apt install php-mysql php-mbstring php-dev php-gd php-pear php-zip php-xml php-curl -y

Run the following command to set the currently installed PHP version as the system-wide default version:

sudo update-alternatives --set php /usr/bin/php7.0

Now check the version of the available PHP:

sudo php --version

You will see that version 7.0 is as it should be.


Output of the PHP version

Step 4: Configure Nginx to Deploy PHP Content

PHP is installed and working properly, but now we need to configure Nginx for use, as it does not happen automatically (unlike Apache).

As mentioned in step 1, Nginx stores its configuration files below / etc / nginx, The currently enabled configuration (used by Nginx) is stored in a folder named Sites enabled, Similarly, websites that are available but not activated (and therefore can not be accessed over the Internet) are stored in a folder named Websites available, We are editing the configuration of the default enabled site.

Delete the default configuration file because we do not need it:

rm / etc / nginx / sites-enabled / default

For a copy of the default site configuration, see / etc / nginx / sites-available / default,

Create a new configuration file for editing:

nano / etc / nginx / sites-enabled / default

Add the following lines:

Server {
list 80 default_server;
listen [::]: 80 default_server;

root / var / www / html;

index index.php index.html index.htm index.nginx-debian.html;

Server name _;

Location / {
try_files $ uri $ uri / = 404;
}

Place ~  .php $ {
include snippets / fastcgi-php.conf;
fastcgi_pass unix: /run/php/php7.3-fpm.sock;
}

location ~ /.ht {
deny everything;
}
}

Save and close the file.

The first part of the above configuration indicates that Nginx should listen to HTTP port 80 for requests. It then sets the root folder for the deployment of files / var / www / html (This is where your website files are stored) and Nginx is advised to first try to deploy PHP files (instead of HTML).

The rest of the displayed configuration tells Nginx how to invoke PHP and deny access to it when prompted .Access and similar files coming from the Apache web server. They are not used by Nginx and should not be sent to users as they may contain sensitive information.

Restart Nginx for the changes to take effect:

sudo systemctl start nginx new

Try to reload your site (or IP address) in your browser. You should see the same Nginx default welcome page as before.

To test if PHP rendering works, create a PHP file in / var / www / html:

sudo nano /var/www/html/index.php

Enter the following:


Save and close the file.

The phpinfo () Function gives very detailed information about the PHP installation.

Reload the site in your browser. If everything is fine this time, a page similar to the following will be displayed:

phpinfo () output

If you see a 502 Bad Gateway error, check the fastcgi_pass Line in the above configuration (the PHP version may be different, although unlikely).

Make sure you remove the file immediately afterwards because it contains a lot of confidential information:

rm / var / www / html / index.php

Step 5: Secure your domain with Let's Encrypt

If you have a domain nameIf you are fully registered and referenced to your server, you can secure it with free Let's Encrypt TLS certificates. This has the advantage of having HTTPS access and a padlock next to your domain name in all browsers.

Let's encrypt certificates with Certbot, a free program created, generated and configured for this purpose. Let's encrypt certificates after 90 days and Certbot automatically renews them when it's time (every 60 days by default) so you do not have to worry about them at all.

To install Certbot, you must first enable the Debian Backports repository by doing the following:

secho "deb http://ftp.debian.org/debian stretch-backports main" |
sudo tee /etc/apt/sources.list.d/backports.list

Update your package manager cache:

sudo apt update

Then install Certbot:

sudo apt install certbot python-certbot-nginx -t stretch-backports -y

Then run Certbot:

sudo certbot --nginx - rsa-key-size 4096

Enter an email address you wish to review and agree to the Terms of Use by entering ON, Press Y. If you want to subscribe to the EFF newsletter, enter your domain name. Certbot then asks if you want to redirect all traffic to HTTPS. Enter this 2,

You will receive a congratulatory message. This means that your domain is now backed up with free HTTPS certificates from Let's Encrypt. Update your domain again in your browser. A padlock appears to the left of your site address, which means the connection is encrypted. If you wish, you can run your site through the SSL server test and find that you are getting an A or better.

What you can do next

You have now installed and configured a LEMP stack on your Debian 9 server. You can now host your PHP website (s) and have access to the MariaDB database. For example, you can install WordPress, Joomla, Drupal, Moodle, or any other PHP application that may need to access the database, and it will work with sufficient additional configuration.

Dusko Savic is a technical writer and programmer.

duskosavic.com




Installer – Does a default installation of Windows XP SP3 include the runtime of Visual C ++ 2005?

I feel that Visual C ++ runtime / redistributables are usually a separate install, but my search did not give me conclusive results. I have an old application that I support and that needs the Visual C ++ 2005 Runtime / Redistributable. I have to support XP SP3. With that in mind, I'd like to know if a Windows XP box with SP3 installed automatically includes the Visual C ++ 2005 runtime file / redistributable (that is, the msvcr80.dll file). Assuming that this is not automatically included in an XP SP3 installation, the runtime environment must be set as a prerequisite.

Software Installation – _pslinux.py NotImplementedError

I am using Windows Subsystem Linux (Ubuntu 18.04)

and i want to run autokeras

So I try it

1 sudo vi /etc/apt/sources.list
2 sudo apt-get update; sudo apt-get upgrade -y;
3 sudo apt-get install python3 python-dev python3-dev -y Build-Essential libssl-dev libffi-dev -y libxml2-dev libxslt1-dev zlib1g-dev -y python-pip
4 sudo apt-get install git -y; sudo apt-get install python3 python-dev python3-dev -y; sudo apt-get install build-essential libssl-dev libffi-dev -y; sudo apt-get install libxml2-dev libxslt1-dev zlib1g-dev -y; sudo apt-get install python-pip -y; Git Clone https://github.com/keras-team/autokeras.git; sudo apt-get install python3-venv -y; python3 -m venv ak; Source ak / bin / activate; cd autokeras /; sudo apt-get install gcc -y; sudo apt-get install python3-dev -y; Pip install wheel; pip install -r requirements.txt; python setup.py install;
5 CD tests /
6 pytest
7 story

but
../../ak/lib/python3.6/site-packages/psutil/_pslinux.py:698: NotImplementedError
occur

How can I solve this or impossible?

Here is the full command massage https://gist.github.com/Lay4U/a7a60063dbd1890e9f2cfefc296c4d49

python – "No module named specutils", although the installation of specutils was successful

I am trying to install the specutils package.
I have followed these instructions and entered the following command into my Anaconda prompt terminal:

conda install -c astropy specutils

The installation went through. Tap conda list packages confirms that specutils 0.5.2 is installed.

However, trying to import Spyware's Specutils does not work! I receive a message stating that this is the case No module called specutils,

Do you have any idea what I am doing wrong?

For your information, I work from the "base" Conda environment.

Cloudarion Fast and Stable KVMSSD & XEN VPS Server + Instant Installation! | WJunktion

Are you looking for total flexibility to customize the performance of each VM?
https://cloudarion.com/service is the perfect solution.

Clou Darion has been a significant presence in the web hosting market since 2011. All our employees are internal and we are proud to operate our own networks and infrastructures. If you extend the power of KVMSSD and XEN VPS hosting to our high quality, you will receive a winning package. We have always been proud of our 99.9% availability of VPS systems.

check-Out Cloudarion KVMSSD VPS Hosting Packages:

KVMSSD1 VPS hosting plan
RAM – 1024 Mb
SSD – 10 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Price $ 10 / month – order now

KVMSSD2 VPS hosting plan
RAM – 2 GB
SSD – 20 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Price $ 20 / month – order now

KVMSSD4 VPS hosting plan
RAM – 4 GB
SSD – 30 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Location – De
Price $ 40 / month – order now

KVMSSD8 VPS hosting plan
RAM – 8 GB
SSD – 50 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Location – De
Price $ 80 / month – order now

KVMSSD16 VPS hosting plan
RAM – 16 GB
SSD – 100 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Location – De
Price $ 160 / month – order now

KVMSSD32 VPS hosting plan
RAM – 32 GB
SSD – 200 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 Server R2 Trial
Windows 2012 Server Trial
Location – De
Price $ 320 / month – order now

Our hosting service combines the stability and reliability of Linux systems with the flexibility of Xen / KVM Distribution. If you are looking for a stable, strong hosting setup, this is your best bet.

Take a look at Cloudarion XEN VPS hosting Packages:

XenVps05 VPS Hosting Plan
RAM – 512 Mb
Hard disk – 15 GB
OS – CentOS, Fedora, Debian or Ubuntu
Location – Switzerland, Russia, USA or De
Price $ 7 / month – order now

XenVps1 VPS Hosting Plan
RAM – 1024 Mb
Hard disk – 25 GB
OS – CentOS, Fedora, Debian or Ubuntu
Location – Switzerland, Russia, USA or De
Price $ 10 / month – order now

XenVps2 VPS Hosting Plan
RAM – 2 GB
Hard disk – 50 GB
OS – CentOS, Fedora, Debian or Ubuntu.
Location – Switzerland, Russia, USA or De
Price $ 20 / month – order now

XenVps4 VPS Hosting Plan
RAM – 4 GB
HDD – 80 GB
OS – CentOS, Fedora, Debian or Ubuntu.
Location – Switzerland, Russia, USA or De
Price $ 40 / month – order now

XenVps8 VPS Hosting Plan
RAM – 8 GB
Hard drive – 150 GB
OS – CentOS, Fedora, Debian or Ubuntu.
Location – Switzerland, Russia, USA or De
Price $ 80 / month – order now

XenVps16 VPS hosting plan
RAM – 16 GB
HDD – 300 GB
OS – CentOS, Fedora, Debian or Ubuntu.
Location – Switzerland, Russia, USA or De
Price $ 160 / month – order now

XenVps32 VPS hosting plan
RAM – 32 GB
HDD – 500 GB
OS – CentOS, Fedora, Debian or Ubuntu.
Location – Switzerland, Russia, USA or De
Price $ 320 / month – order now

Accepted payment methods: Paypal, Payza, Bitcoin, WebMoney, Payoneer.

Hard drives are located in a redundant RAID 10 array to ensure the security of your data!
Local and Backup to Remote Server! Your VPS container resides on local RAID 10 storage arrays to ensure the fastest, most reliable storage architecture for your sites. The RAID 10 technology offers a remarkable increase in input / output operations per second (IOPS).

== >> check-Out Cloudarion.com Windows VPS Hosting Plans
== >>
check-Out Dedicated cloudarion.com servers

Need help? Contact with ours technical support,

https://cloudarion.com/

Installation of python-pycodestyle via PyCharm

How would I solve this problem in PyCharm? I tried to install a correct codestyle in my IDE.

Install $ pip Pycodestyle
Collect Pycodestyle
Unable to get URL https://pypi.python.org/simple/pycodestyle/: An error occurred while validating the SSL certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] TLSV1 Alert Log Version (_ssl.c: 661) – Skip
Could not find a version that meets the requirement pycodestyle (from versions 🙂