- security group add http and https protocol
mkdir ~/dev
sudo yum update -y
sudo yum install git -y
- ssh access github
ssh-keygen -t rsa -C "email@address" -b 2048
add public key to github
git config --global user.name "abc"
git config --global user.email "abc@com"
cd ~/dev
git clone https://github.com/yren/kiwi-box-init.git kiwi-box-init
cd kiwi-box-init && source init_box.sh
## logout and login again
source ~/dev/kiwi-box-init/install_jenkins.sh
-
create a user in jenkins Configure global security -> Enable Security -> Security Realm -> select jenkins own database, allow user sign up, then create a user (lokvin).
-
Configure global security -> Enable Security -> Security Realm -> disable user sign up
-
Configure global security -> Enable Security -> Authorization -> Matrix-based security -> add all previlege to user lokvin, then apply
source ~/dev/kiwi-box-init/install_ghost.sh
- add 80 port in bound to security group
- access
http://localhost/admin
source ~/dev/kiwi-box-init/install_mediawiki.sh
- backup mediawiki xml
- https://www.mediawiki.org/wiki/Manual:DumpBackup.php
php dumpBackup.php --full > dump.xml
- import backup xml
- https://www.mediawiki.org/wiki/Manual:Importing_XML_dumps
php importDump.php --conf ../LocalSettings.php /path_to/dumpfile.xml.gz
# or
php importDump.php < dumpfile.xml
access /index.php/Special:AllPages may need restore /index.php/Main_Page
source ~/dev/kiwi-box-init/install_squid.sh