Download - Basic Rackspace cloud server configuration (Linux) WebServer & DNS PHP , mySQL , PHPMyAdmin
Basic Rackspace cloud server
Configuration
WebServer & DNS
PHP , mySQL , PHPMyAdmin
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
Login with Terminal via Rackspace Control panel
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111
1
Friday, July 12, 13
Add RSA Key
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
sudo passwd
Change root password first !
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
sudo apt-get install apache2
Install Apache2 for WebServer
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
Add Domain name to Cloud Server
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
Test Domain
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
sudo apt-get install mysql-server mysql-common mysql-client
Install mySQLSever , PHP5 , phpMyAdmin
sudo apt-get install php5-common php5-gd libapache2-mod-auth-mysql php5-mysql apache2-mpm-prefork libapache2-mod-php5 php5 php5-cli
sudo apt-get install phpmyadmin
mySQLSever
PHP5
phpMyAdmin
sudo service apache2 restart
restart apache2
sudo nano /etc/apache2/apache2.conf
Include /etc/phpmyadmin/apache.conf
Add new Line into Last line of file ‘/etc/apache2/apache2.conf’
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111
$ mysql -u root -p
Friday, July 12, 13
Change mySQLSever root password
Access mySQL console
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111
mysql -u root -p
mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON newuser.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
Create new mysql user
Create new mysql user
mysqladmin -u root -p'oldpassword' password newpassword
Change mySQL password
Friday, July 12, 13
Include phpMyAdmin to WebServerphpMyAdmin
sudo service apache2 restart
restart apache2
sudo nano /etc/apache2/apache2.conf
1
2
3
Add line
Control + O
Control + X
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
Test phpMyAdmin
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-5-ubuntu-installing-vsftpd
Install vsFTPd for upload files
sudo chmod -R 777 /var/www
change folder permission
Step by Step
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111Friday, July 12, 13
Add new user for FTPuseradd -> Low level command
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111
sudo useradd -d /var/www -m evrdi
sudo passwd evrdi
adduser -> High level commandsudo adduser evrdi
Change Home Directorysudo nano /etc/passwd
1
Friday, July 12, 13
Install cURL Module for Rackspace APIInstall cURL Module
by Eakapong Kattiya www.ibluecode.com [email protected] +66 086-673-2111
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
sudo service apache2 restart
php -m
Friday, July 12, 13