Install software-properties-common
sudo apt-get install software-properties-common
Add Repo
sudo add-apt-repository ppa:olipo186/git-auto-deploy
Install software-properties-common
sudo apt-get install software-properties-common
Add Repo
sudo add-apt-repository ppa:olipo186/git-auto-deploy
# Change SSL | |
$path = (gwmi -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").__path | |
swmi -Path $path -argument @{SSLCertificateSHA1Hash="CRT-THUMB-ID"} | |
# Change RDP Port | |
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value 65002 | |
New-NetFirewallRule -DisplayName 'RDPPORTLatest' -Profile 'Private' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 65002 | |
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" |
upstream jenkins | |
{ | |
server 127.0.0.1:8080 fail_timeout=0; | |
} | |
server { | |
# Listen | |
listen 80; | |
listen [::]:80; | |
listen 443 ssl http2; |
sudo apt install nginx mysql-server redis-server zip unzip php7.2-apcu php7.2-bz2 php7.2-bcmath php7.2-curl php7.2-common php7.2-fpm php7.2-intl php7.2-mysql php7.2-mbstring php7.2-gd php7.2-json php7.2-gmp php-imagick php7.2-redis php7.2-zip php7.2-xml | |
sudo apt-get install software-properties-common && sudo add-apt-repository ppa:certbot/certbot -y && sudo apt-get update && sudo apt-get install python-certbot-nginx -y | |
sudo certbot --nginx --agree-tos --register-unsafely-without-email --staple-ocsp -d yourdomain.com -d www.yourdomain.com | |
wget https://download.nextcloud.com/server/releases/nextcloud-19.0.1.zip | |
sudo unzip nextcloud-19.0.1.zip -d /usr/share/nginx/ | |
sudo chown www-data:www-data /usr/share/nginx/nextcloud/ -R | |
sudo mkdir /usr/share/nginx/nextcloud-data | |
sudo chown www-data:www-data /usr/share/nginx/nextcloud-data -R |
## To Add in chroot shell | |
export PATH=/opt/plesk/php/7.4/bin:$PATH; | |
wget https://support.plesk.com/hc/en-us/article_attachments/360030612934/update_chroot.tar.gz | |
tar -xvzf update_chroot.tar.gz && chmod +x update_chroot.sh | |
cd /var/www/vhosts/chroot | |
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | |
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" | |
php composer-setup.php | |
php -r "unlink('composer-setup.php');" | |
/usr/local/psa/admin/sbin/chrootmng --remove --source=/var/www/vhosts/chroot --target=/var/www/vhosts/<domain name> |
sudo apt-get install vsftpd | |
systemctl enable vsftpd | |
sudo useradd -g www-data -s /bin/false -m -d /home/sftpuser-name sftpuser-name | |
##or add existing useradd | |
sudo usermod -G www-data -s /bin/false sftpuser-name | |
sudo passwd sftpuser-name | |
sudo mkdir /home/sftpuser-name/.ssh |
#user nobody; | |
worker_processes 1; | |
#error_log logs/error.log; | |
#error_log logs/error.log notice; | |
#error_log logs/error.log info; | |
#pid logs/nginx.pid; |
#user nobody; | |
worker_processes auto; | |
#error_log logs/error.log; | |
#error_log logs/error.log notice; | |
#error_log logs/error.log info; | |
#pid logs/nginx.pid; | |
server | |
{ | |
# Listen | |
listen 80; | |
listen [::]:80; | |
listen 443 ssl http2; | |
listen [::]:443 ssl http2; | |
# Directory & Server Naming | |
server_name subdomain.domain.tld; |
apt-get update | |
apt-get install -y ruby | |
wget https://aws-codedeploy-us-east-1.s3.amazonaws.com/releases/codedeploy-agent_1.0-1.1597_all.deb | |
mkdir codedeploy-agent_1.0-1.1597_ubuntu20 | |
dpkg-deb -R codedeploy-agent_1.0-1.1597_all.deb codedeploy-agent_1.0-1.1597_ubuntu20 | |
sed 's/2.0/2.7/' -i ./codedeploy-agent_1.0-1.1597_ubuntu20/DEBIAN/control | |
dpkg-deb -b codedeploy-agent_1.0-1.1597_ubuntu20 | |
dpkg -i codedeploy-agent_1.0-1.1597_ubuntu20.deb | |
systemctl start codedeploy-agent | |
systemctl enable codedeploy-agent |