Sei sulla pagina 1di 7

apt-get update

apt-get upgrade

apt-get -y install vsftpd

nano /etc/vsftpd.conf

# line 31: uncomment


write_enable=YES

# line 99,100: uncomment ( allow ascii mode transfer )


ascii_upload_enable=YES
ascii_download_enable=YES

# line 122: uncomment ( enable chroot )


chroot_local_user=YES

# line 123: uncomment ( enable chroot list )


chroot_list_enable=YES

# line 125: uncomment ( enable chroot list )


chroot_list_file=/etc/vsftpd.chroot_list

# line 131: uncomment


ls_recurse_enable=YES

# add to the end : specify chroot directory

# if not specify, users' home directory equals FTP home directory


local_root=public_html

# turn off seccomp filter


seccomp_sandbox=NO

ctrl+o terus ctrl+x

systemctl restart vsftpd

Kalau dari putty --->Access Denied

nano /etc/ssh/sshd_config

--->PermitRootLogin without-password Atau PermitRootLogin prohibit-password Rubah


Menjadi ---> PermitRootLogin yes

--->PasswordAuthentication Dirubah Dari 'no' Menjadi'yes'

sudo service ssh restart

Install MYSQL
apt-get -y install mysql-server mysql-client
Instll Apache
apt-get -y install apache2

The document root of the apache default vhost is /var/www/html on Ubuntu and the
main configuration file is /etc/apache2/apache2.conf.

Install PHP 7.2


apt-get -y install php7.2 libapache2-mod-php7.2

systemctl restart apache2

Test PHP
nano /var/www/html/info.php

<?php
phpinfo();

Ctrl O + Ctrl X

chown www-data:www-data /var/www/html/info.php

cek http://ip_number/info.php

Support Mysql Untuk PHP


apt-cache search php7.2

apt-cache search php-

apt-get -y install php7.2-mysql

php7.2-curl php7.2-gd php-pear php-imagick php7.2-imap php-memcache php7.2-pspell


php7.2-recode php7.2-sqlite3 php7.2-tidy php7.2-xmlrpc

systemctl restart apache2

Install IonCube
apt-get install nano wget

Cek Ubuntu Versi


uname -a

cd /tmp
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-
64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz

ls /tmp/ioncube

php -v
php -i | grep extension_dir

cp /tmp/ioncube/ioncube_loader_lin_7.2.so /usr/lib/php/20170718/

zend_extension = /usr/lib/php/20170718/ioncube_loader_lin_7.2.so

nano /etc/php/7.2/apache2/php.ini
nano /etc/php/7.2/cli/php.ini

service apache2 restart

chown www-data:www-data /var/www/html/sismadak/index.php

Cara Instalasi PHPMYADMIN

apt-get -y install phpmyadmin

sudo apt-get install openssh-server

Install PHP 5.6


sudo su
add-apt-repository ppa:ondrej/php
apt update && apt -y upgrade
apt install -y php5.6 php5.6-common php5.6-gd php5.6-mysql php5.6-imap php5.6-cli
php5.6-cgi php5.6-mcrypt php5.6-imagick php5.6-curl php5.6-intl php5.6-memcache
php5.6-memcached php5.6-ps php5.6-pspell php5.6-recode php5.6-snmp php5.6-sqlite
php5.6-tidy php5.6-xmlrpc php5.6-xsl php5.6-mbstring libapache2-mod-php5.6

sudo chmod 777 /var/www/html/

nano /etc/mysql/my.cnf
!sql-mode =
"ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER“

sudo service mysql restart

Pertanyaan Dan Jawaban SISMADAK


http://rumahsakit.kars.or.id/FAQ.txt
INSTAL SISMADAK DI UBUNTU 16.04.3 LTS DENGAN PHP 5.6 (KARENA SISMADAK TIDAK BISA
DENGAN PHP VERSI 7.0)

nano /etc/network/interfaces

auto lo
iface lo inet loopback

auto enp6s0
iface enp6s0 static
address 192.168.0.206
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
broadcast 192.168.0.255
dns-nameservers 8.8.8.8

/etc/init.d/networking restart

add-apt-repository ppa:ondrej/php
apt-get update
apt-get install mysql-server mysql-client
apt-get install apache2
apt-get -y install phpmyadmin

apt-get install php5.6


apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml
apt-get install php5.6-gd php5.6-json php5.6-mysql php5.6-curl php5.6-intl php5.6-
mcrypt php5.6-imagick php5.6-zip php5.6-mbstring wget unzip

service apache2 restart

nano /var/www/html/info.php
<?php
phpinfo();
?>

ctrl o + ctrl x

Untuk mengaktifkan PHP 5.6 (dan disable PHP 7.0)


sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart ; echo 1
| sudo update-alternatives --config php

Untuk mengaktifkan PHP 7.0 (dan disable PHP 5.6)


sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart ; echo 2
| sudo update-alternatives --config php
service apache2 restart

Install IonCube
apt-get install nano wget

Cek Ubuntu Versi


uname -a

cd /tmp
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-
64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz

ls /tmp/ioncube

php -v

php -i | grep extension_dir

cp /tmp/ioncube/ioncube_loader_lin_5.6.so /usr/lib/php/20131226/

nano /etc/php/5.6/apache2/php.ini
zend_extension = /usr/lib/php/20131226/ioncube_loader_lin_5.6.so

nano /etc/php/5.6/cli/php.ini
zend_extension = /usr/lib/php/20131226/ioncube_loader_lin_5.6.so

service apache2 restart

nano /etc/mysql/my.cnf
!sql-mode =
"ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER“

sudo service mysql restart


Copy file sismadak dengan winscp - (cd /home/uas/Downloads/xampp/htdocs)
sudo cp -r sismadak/ /var/www/html/

cd /var/www/html/sismadak/
sudo chmod -R 777 uploads
sudo chmod -R 777 lib/inc

cd ..
sudo chown www-data:www-data sismadak -Rf

sudo nano /etc/php/7.0/apache2/php.ini


[...]
memory_limit = 512M
date.timezone = Asia/Kolkata
upload_max_filesize = 200M
post_max_size = 200M
[…]

sudo systemctl restart apache2

Open Browser:
#http://localhost/sismadak/wizard.php
#chmod -R 777 /usr/lib/php/20131226
#http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
#cd /home/uas/Downloads
#sudo cp -r 00-ioncube.ini /etc/php/5.6/apache2/conf.d
#sudo systemctl restart apache2

zend_extension = /usr/lib/php/20131226/ioncube_loader_lin_5.6.so

Ubuntu 15.10

sudo nano /etc/network/interfaces

auto lo enp0s3
iface lo inet loopback
iface enp0s3 inet static
address 192.168.0.102
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4

sudo /etc/init.d/networking restart


user : sismadak
pass : 026532

mysql -uroot -p
tidak ada password enter saja

Potrebbero piacerti anche