Vous êtes sur la page 1sur 5

Membuat DNS Installing MySQL5 [root@gigizhi ~]# yum install mysql mysql-server [root@gigizhi ~]# chkconfig --levels 235

mysqld on [root@gigizhi ~]# /etc/init.d/mysqld start [root@gigizhi ~]# netstat -tap | grep mysql tcp 0 0 *:mysql *:*

LISTEN

1336/mysqld

[root@gigizhi ~]# mysqladmin -u root password yourrootsqlpassword [root@gigizhi ~]# mysqladmin -h server1.example.com -u root password yourrootsqlpassword Installing PHP5 [root@gigizhi ~]# yum install lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator phpmagickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy [root@gigizhi ~]# gedit /etc/php.ini ganti cgi.fix_pathinfo = 1 Installing Nginx [root@gigizhi ~]# yum install nginx [root@gigizhi ~]# chkconfig --levels 235 nginx on [root@gigizhi ~]# /etc/init.d/nginx start [root@gigizhi ~]# gedit /etc/nginx/nginx.conf isikan [...] worker_processes 5; [...] keepalive_timeout 2; [...] Membuat Virtual Host [root@gigizhi ~]# mkdir /home/demo [root@gigizhi ~]# chmod 755 /home/demo [root@gigizhi ~]# mkdir /home/demo/public_html [root@gigizhi ~]# mkdir -p /home/demo/public_html/domain1.com/ {public,private,log,backup} [root@gigizhi ~]# gedit /home/demo/public_html/domain1.com/public/index.html

isikan <html> <head> <title>domain1.com</title> </head> <body> <h1>Ismi Junita R. 0810680005</h1> <h1>Radika Samsu W. 0810680015</h1> <h1>Yuniar Ratna W. 0810680065</h1> </body> </html [root@gigizhi ~]# gedit /etc/nginx/conf.d/virtual.conf isikan server { listen 80; server_name www.domain1.com; # rewrite ^/(.*) http://domain1.com/$1 permanent; } server { listen 80; server_name domain1.com; access_log /home/demo/public_html/domain1.com/log/access.log; error_log /home/demo/public_html/domain1.com/log/error.log; location / { root /home/demo/public_html/domain1.com/public/; index index.html index.php; } location ~ \.php$ { root /home/demo/public_html/domain1.com/public/; index index.php index.html index.htm; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/demo/public_html/domain1.com/public/$fastcgi_script_name;

include } location ~ /\.ht { deny all; }

fastcgi_params;

} [root@gigizhi ~]# /etc/init.d/nginx restart [root@gigizhi ~]# gedit /home/demo/public_html/domain1.com/public/info.php isikan <?php phpinfo(); ?> cek dengan mengetikkan http://domain1.com/info.php installing phpmyadmin [root@gigizhi ~]# yum install phpmyadmin [root@gigizhi ~]# cp /usr/share/phpMyAdmin/ /home/demo/public_html/domain1.com/public/phpmyadmin/ [root@gigizhi ~]# /etc/init.d/nginx restart akses melalui http://domain1.com/phpmyadmin/ Installing Webmin [root@gigizhi ~]# wget http://prdownloads.sourceforge.net/webadmin/webmin1.480-1.noarch.rpm [root@gigizhi ~]# rpm --import http://www.webmin.com/jcameron-key.asc [root@gigizhi ~]# yum -y localinstall webmin-1.480-1.noarch.rpm Installing Bind DNS [root@gigizhi ~]# gedit /etc/named.conf Tambahkan zone "domain1.com" IN { type master; file "/var/named/domain1.com"; allow-update { any; }; allow-transfer{any;};

[root@gigizhi ~]# gedit /etc/named.rfc1912.zones zone "domain1.com" IN { type master; file "domain1.com"; allow-update { any; }; allow-transfer{any;}; }; [root@gigizhi ~]# cp /var/named/chroot/var/named/localhost.zone /var/named/domain1.com [root@gigizhi ~]# gedit /var/named/domain1.com $TTL 86400 @ IN SOA ns.domain1.com. admin.domain1.com. ( 42 ; serial 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS IN A ns.domain1.com. 127.0.0.1

[root@gigizhi ~]# gedit /etc/resolv.conf search domain1.com nameserver 127.0.0.1 TESTING [root@gigizhi ~]# nslookup ns.domain1.com Server: 127.0.0.1 Address: 127.0.0.1#53 Name: ns.domain1.com Address: 127.0.0.1 [root@gigizhi ~]# dig ns.domain1.com ; <<>> DiG 9.8.1-P1-RedHat-9.8.1-3.P1.fc15 <<>> ns.domain1.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6158 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;ns.domain1.com. ;; ANSWER SECTION: ns.domain1.com. IN 86400 A IN A 127.0.0.1

;; AUTHORITY SECTION: domain1.com. 86400 ;; ;; ;; ;; Query time: 0 msec SERVER: 127.0.0.1#53(127.0.0.1) WHEN: Wed Jan 18 16:58:10 2012 MSG SIZE rcvd: 62

IN

NS

ns.domain1.com.

[root@gigizhi ~]# nslookup domain1.com Server: 127.0.0.1 Address: 127.0.0.1#53

Vous aimerez peut-être aussi