Aney
1/12/2018 - 12:33 PM

WORDPRESS ON UBUNTU SERVER

mysql -u root -p

mysql > CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
mysql > GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
mysql > FLUSH PRIVILEGES;


sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
sudo systemctl restart apache2


sudo nano /etc/apache2/apache2.conf
<Directory /var/www/html/>
    AllowOverride All
</Directory>

sudo a2enmod rewrite
sudo apache2ctl configtest

    cd /tmp
    curl -O https://wordpress.org/latest.tar.gz

    tar xzvf latest.tar.gz

    touch /tmp/wordpress/.htaccess
    chmod 660 /tmp/wordpress/.htaccess
    cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

mkdir /tmp/wordpress/wp-content/upgrade
sudo cp -a /tmp/wordpress/. /var/www/html

sudo chown -R sammy:www-data /var/www/html
sudo find /var/www/html -type d -exec chmod g+s {} \;

sudo chmod g+w /var/www/html/wp-content
    sudo chmod -R g+w /var/www/html/wp-content/themes
    sudo chmod -R g+w /var/www/html/wp-content/plugins


sudo chown -R www-data:www-data /usr/share/wordpress