No video

How to Install a Free SSL Certificate on Namecheap (with Let's Encrypt)

  Рет қаралды 64,836

Tony Teaches Tech

Tony Teaches Tech

Күн бұрын

Learn how to install an SSL certificate for free on your Namecheap website. We will use the acme script to add an SSL cert from Let's Encrypt and setup the SSL in cPanel.
Don't see Terminal/SSH in your cPanel? Enable it by doing this • How to Enable Terminal...
Find more at tonyteaches.tech
Check out my vlog channel ‪@TonyFlorida‬
#namecheap #letsencrypt #ssl #https

Пікірлер: 356
@Eli-iu6bu
@Eli-iu6bu 3 жыл бұрын
So helpful! One thing I'd note is that the acme script is, as of today, using ZeroSSL as the default CA and it gave me some error about not registering an email account but I couldn't figure out how to register but thankfully you can simply add '--server letsencrypt' to your --issue command and it works just like in the video! Thanks so much!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Thanks for the tip Eli
@zakaria_chana
@zakaria_chana 2 жыл бұрын
Thanks Eli this is vital info
@ravirama5990
@ravirama5990 2 жыл бұрын
I added '--server letsencrypt' and the certificate generates only. How do you generate the private key?
@diptasarker4515
@diptasarker4515 2 жыл бұрын
This is such a helpful comment. I was stuck because of ZeroSSL issue too.
@yeleukenov
@yeleukenov 2 жыл бұрын
Some smart person on the Internet found out that it is caused by the OpenSSL being an old version. I had the same problem being on OpenSSL 1.0.1 (2013). Upgrading OpenSSL on namecheap shared hosting is not supported as I was told by the customer representative. OpenSSL 1.1.1 supports ZeroSSL which is the default server since August 2021. Putting the --server letsencrypt solves the issue. However, I would also change the default server to letsencrypt with acme.sh --set-default-ca --server letsencrypt to avoid cronjob renewal potential problems.
@petemiller519
@petemiller519 2 жыл бұрын
Clear as mud...3 Months later : after wading through this, it's probably the best video on KZfaq on this topic. Tony, I have to apologize for my first comment....you have to realize I am over 60 and am building a website for my daughter. Wish me luck. One hour later : ...so I tried it, gave me a message to register my account because it's using Zero SSL. Also told me to add --debug or --log...I decided to stop cause I am afraid I might break something and I'll be in a world of hurt. Sounds like the script is updated from the time of the video.....Tony, maybe a good time for a new updated video. Thanks anyways, Cheers from Canada.
@wally-the-web-dev5142
@wally-the-web-dev5142 Жыл бұрын
Life saver - been thnking about leaving name cheap because they don't have lets encrypt built in and every year I have to mess about with them - great tutorial - also, really cool to see you run into an issue - most typical dev experience out there, but great to know it happens to us all :)
@DranCh
@DranCh 3 жыл бұрын
You are a lifesaver, I used to do this manually every 90days until zerossl limited the free web certs they used to issue. Now I dont even have to do it myself, it auto updates every 60 days? Amazing. Your video was very clean, each step well detailed, and your voice was very clear and calm, even when the cache wasnt letting your cert update lol. Keep up the good work!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Yes it should auto renew. You can double check this in the cronjob section of your cPanel to see if the task exists to do the renewal.
@KevinJohnMulligan
@KevinJohnMulligan 3 жыл бұрын
@@TonyTeachesTech I wasn't aware that this process auto renews, that's amazing! I was about to leave namecheap because of their ridiculous SSL pricing, but this method is more convenient than moving to a different hosting company.
@egehvictor5380
@egehvictor5380 9 ай бұрын
How to renew it pls ?
@cjhoyle
@cjhoyle Жыл бұрын
2023 Update: Acme now defaults to using a certificate organization called ZeroSSL instead of Let's Encrypt. To correctly follow this outdated tutorial, you now need to add "--server letsencrypt" to the command shown at 4:35. I encountered an error when I tried to run the command without this. I have no idea whether ZeroSSL or Let's Encrypy is better or why Acme switched their default.
@cjhoyle
@cjhoyle 4 ай бұрын
2024 Update: ZeroSSL seems to work fine, so the command at 4:35 can be entered as directed in this tutorial. It's important however to be aware that these self-signed certificates (whether from ZeroSSL or Let's Encrypt) are only valid for 3 months. While Acme will automatically renew the certificates for you, the step of pasting the new certificate in cpanel (shown at 7:36) needs to be done manually each time.
@Zruncho_Kroki
@Zruncho_Kroki 3 ай бұрын
​@@cjhoyleSo basically all i need to do is when it expires to copy paste the Certificate and Key i originally generated and used, right?
@cjhoyle
@cjhoyle 3 ай бұрын
@@Zruncho_Kroki Not exactly. The Certificate you originally generated will have expired. But if you open the files on your server where you originally copied the Certificate and Key from, you should see that the values have automatically been replaced with updated one that are valid.
@Zruncho_Kroki
@Zruncho_Kroki 3 ай бұрын
​@@cjhoyleI noticed that the new certificates validation started from the previous month. So right now they are valid for two more months instead of 3, but ig it worked to a certain extent..
@cjhoyle
@cjhoyle 3 ай бұрын
@@Zruncho_Kroki Yes, Acme automatically renews the certificate earlier than the 3 months. I believe there is a configuration setting to change this.
@vnikyt
@vnikyt 2 жыл бұрын
Thanks so much, Tony! I’d been putting off figuring out free SSL for my client domains until a client domain was about to expire, so I found your video As Eli advised, I added --server letsencrypt right after --issue and it worked. Now I can go ahead and install for all my sites as they come up for renewal. Thanks for saving me a bundle 👍🏿 I’ve, of course, subscribed
@vasu007singh
@vasu007singh Жыл бұрын
Hi, can you send updated script
@webseedart
@webseedart Жыл бұрын
Is this still possible in May 2023. I can't find the Terminal option anywhere in the Cpanel. Perhaps they removed it, so people will be forced to buy an SSL through Namecheap???
@stananderton6882
@stananderton6882 7 ай бұрын
just type in terminal in the search within cPanel. It is there. Unfortunately it appears that the curl command is not available, so I need to figure out a workaround to get the cert installed.
@thegptlibrary
@thegptlibrary Ай бұрын
Search for "Manage Shell" on the Cpanel page, and Enable SSH access in the Manage SSH page
@ahepcat
@ahepcat 10 ай бұрын
Thanks Tony, this has been super helpful. I do like that the certificates auto renew. However, is there a way to also have them auto install every 3 months? I've seen something about utilizing --deploy somehow to have that auto-install as well, but no clear instructions I can find. Even with the auto-renew, manually installing every 3 months for a handful of websites becomes very tedious! 😞
@bsky1998
@bsky1998 3 жыл бұрын
I spent HOURS trying to figure this out with PostiveSSL and following your instructions saved me more hours of pain 😭thank you!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Glad it helped!
@ricardorojascarvajal2083
@ricardorojascarvajal2083 Жыл бұрын
nice explanation, but what do I do if I dont have cPanel :(, how can I get access to the terminal
@iam_caano
@iam_caano Жыл бұрын
1.Go to search bar and search (manage Shell) 2. Then turn on manage Shell Then back to search bar and search term
@tshepopearlmalapeng3259
@tshepopearlmalapeng3259 11 ай бұрын
@@iam_caano This helped a lot; I could not find the Terminal option. Thank you.
@darmousboone4376
@darmousboone4376 3 жыл бұрын
What do you do when you want to install an SSL Cert for the main domain of your shared hosting? When it comes to adding the full path, of the domain to issue the cert, do we just enter simply what we get when we type in pwd and nothing else (i.e. /home/username/)? That's my logical guess, but I figure I better be sure of the answer before I move forward.
@darmousboone4376
@darmousboone4376 3 жыл бұрын
I think I've found the answer through acme.sh docs. Must add public_html to that........
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Yea as you found out, you need to provide the root of the website directory which in your case seems like it's public_html
@delos2279
@delos2279 Жыл бұрын
As some other comments note, more recently the command changed so "--server letsencrypt" should be added at the end of the last command.
@Daleon1
@Daleon1 3 жыл бұрын
Terminal Missing: Scroll all the way to the bottom click on Manage SSH Enable SSH access Go Back and Terminal would on the CPanel under advance
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
🙏
@JTD33
@JTD33 2 жыл бұрын
Thanks
@threeswept
@threeswept 2 жыл бұрын
You are a genius! Thanks for this easy-to-follow guide, amazing work!!
@EasySSL
@EasySSL 3 жыл бұрын
9:22 -- usually, when you install an SSL in a regular cPanel, the server starts using it right away. At Namecheap it takes a little bit more time because they have another, let's say, security layer which has to "pick up" the SSL certificate. This does not take more than 5-10 minutes in most cases.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Oh that's good to know, thanks
@stiviniii
@stiviniii 3 жыл бұрын
This is the best content I have watched in a while! thanks mate :)
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Glad to hear it! You're welcome!
@stiviniii
@stiviniii 3 жыл бұрын
@@TonyTeachesTech Is there a way to make it auto-update when the certificate expires, thank you!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
@@stiviniii Check in your Cpanel under the Advanced section and look at Cron Jobs to see if there is an acme.sh cronjob in there. If so, you should be good to go.
@jhonnycanozuluaga6409
@jhonnycanozuluaga6409 3 жыл бұрын
@@TonyTeachesTech Thanks for the great video, it was very useful. I checked the Cron Job in the advanced section and actually the job is there but it seems not to be working.
@Reddatos
@Reddatos Жыл бұрын
With the new change/version/update the SSL does not update after the installation, it looks like that is related to the default EC Private Key encryption, to make it work a RSA Private Key --keylength 2048 is needed, otherwise the certificate will not work. Just to keep it in mind this might affect some hosting packages.
@vasu007singh
@vasu007singh Жыл бұрын
How to get that RSA key. Please help
@heatstreak_2011
@heatstreak_2011 Жыл бұрын
It seems i have the same issue. how to get this?
@AttivoTvgoogle
@AttivoTvgoogle Жыл бұрын
same RSA private key missing how to figure out?
@KeyExpert
@KeyExpert 11 ай бұрын
Worked great for me, with a small edit. Looks like the script uses ZerroSSL by default now, but if I add the "--server letsencrypt" option to the generation command, all goes smoothly. Also it looks like (by default) the private key is generated with Elliptic Curve cryptography and not RSA, so when you're copying your private key, it'll start with "-----BEGIN EC PRIVATE KEY-----" and be shorter than the RSA key shown in the video.
@sunjitsodhi6640
@sunjitsodhi6640 8 ай бұрын
For anyone saying it doesn't work anymore, try this!!!
@Innovatas
@Innovatas 8 ай бұрын
Tony this is so good, but may be could you provide a more updated version of this video please. That would be so helpful. I appreciate
@c.o2307
@c.o2307 2 жыл бұрын
Hi, I got stuck at the first step. I do not have a server icon next to my domain
@joseadalbertoparedesorella4258
@joseadalbertoparedesorella4258 2 жыл бұрын
I was just standing up and then I said! hey, do not forget to give this man a like on the video!! thank you very much! I had to modify some paths but I handled it. thanks again!
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Thank you so much :)
@aomdigital
@aomdigital 2 жыл бұрын
@@TonyTeachesTech Please i tried it on my namechaep hosting.. Not working.. Kindly help out...Thank you.. Have send a mail via your website
@joshuaobiaboehoche9424
@joshuaobiaboehoche9424 2 жыл бұрын
@@aomdigital did you find a solution to the problem
@aomdigital
@aomdigital 2 жыл бұрын
@@joshuaobiaboehoche9424 not yet
@aomdigital
@aomdigital 2 жыл бұрын
You can help.. We appreciate
@iluminatec6388
@iluminatec6388 3 жыл бұрын
Hi Mate I would like to ask you something I don't have the option from terminal can you help me please
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Hey, this help article from NameCheap should give you terminal in your cPanel www.namecheap.com/support/knowledgebase/article.aspx/10040/2210/how-to-enable-ssh-shell-in-cpanel/ If not, you can use Terminal/putty to access kzfaq.info/get/bejne/fL6SpLJnlsWyhpc.html
@theianspence
@theianspence 2 жыл бұрын
For anyone experiencing verification problems, read this: If you are trying to issue a cert for the primary domain of your cpanel, you will have issues! The directory /home/username/example.com/ does not contain the public website files, thus it can't verify ownership. Instead, you must use ​public_html instead. So, on the -w argument, it would look something like this "-w /home/ian/public_html" instead of "-w /home/ian/ianspence.me." Hope this helps someone!
@oscareduardoriquelmeruiz4578
@oscareduardoriquelmeruiz4578 2 жыл бұрын
Thanks, it was helpful
@JTD33
@JTD33 2 жыл бұрын
Thanks. Just wanted to add to this, in case someone has a situation like mine where the domain folder was inside the public_html folder, I had to use (from your example) "-w /home/ian/public_html/ianspence.me/" . The path "-w /home/ian/public_html/" alone returned an error for me.
@josephbamideleolawale3016
@josephbamideleolawale3016 Жыл бұрын
Thank you! I just installed a free SSL on my system.
@TonyTeachesTech
@TonyTeachesTech Жыл бұрын
Excellent! Subscribe for more like this from me if you haven't already :)
@noexcusesmarketing
@noexcusesmarketing Жыл бұрын
EXCELLENT!! Thank you, Tony!
@TonyTeachesTech
@TonyTeachesTech Жыл бұрын
My pleasure!
@TheShuaibZafar
@TheShuaibZafar 3 жыл бұрын
I don't find a terminal in the c panel. What should I do...?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
You can connect directly via SSH kzfaq.info/get/bejne/fL6SpLJnlsWyhpc.html
@abdullahmughal3376
@abdullahmughal3376 6 ай бұрын
you could have added commands in description
@chazbarclay
@chazbarclay 2 жыл бұрын
Tony thanks! Ive been using a certain host for years that gave me wildcard certs, until recently they started to charge $80 a year. Don't get me wrong I paid for increased security certs for my ecom sites, but no way I was willing to pay that for 30 or so sites that are auto blogs and are affiliate sites.
@RandomVideos428
@RandomVideos428 2 жыл бұрын
Hi, the video is very helpful but i want to know that how would the SSL be renewed automatically itself? Can you please give me an answer to this question? Thank you
@nimanjagligovic2339
@nimanjagligovic2339 2 жыл бұрын
Thank you so much, with the added --server letsencrypt command it works like a charm. Subscribed.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Thank you too!
@thomandy
@thomandy 2 жыл бұрын
Thanks. One Q though: If im making a site on Squarespace.. and use them to activate SSL, will I still need SSL on NameCheap? Or is that redundant then?? Im guessing I dont need to double up on SSL since Squarespace offers it free when building on their site??
@MuhammadArshad-vt4jk
@MuhammadArshad-vt4jk Жыл бұрын
Squarespace automatically issue ssl when you connect your domain with squarespace website
@dominicencho4179
@dominicencho4179 2 жыл бұрын
Thank you so much for this video. I struggled with this on Namecheap for so long.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
You're very welcome!
@Vziera
@Vziera Жыл бұрын
My cPanel doesn't have terminal in the advanced section
@valleyscharping
@valleyscharping Жыл бұрын
check video description
@Tester-scratch
@Tester-scratch 4 ай бұрын
at the time of writing, though, note you'll have to do this every 3 months - the duration of a Letsencrypt certificate. If you have your own server you can configure automatic renewals, don't know about third party hosts...
@corhsin908
@corhsin908 Ай бұрын
Terminal does not appear to be available on the Jupiter (shared) package.
@jacobstewart2721
@jacobstewart2721 2 жыл бұрын
Thanks Tony. Amazing tutorial but a few things that seem to go wary... may be due to my hosting vs. your exact situation. Had some issues regenerating the .key and .cer files following your instructions as it seems mine went to a different folder. Also had to add --server letsencrypt as Eli pointed out or it would not work - not sure why this occurred. Are you able to show what your cronjob looks like? Wanting to make sure the right one is autopopulated in my situation.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Sorry Jacob, I don't have this hosting account anymore. Perhaps another commenter can share theirs or you can reply here with yours
@jacobstewart2721
@jacobstewart2721 2 жыл бұрын
@@TonyTeachesTech Thanks for responding. I got sick of NameCheap's terrible customer service and actually decided to go with SiteGround hosting anyways. They do the entire Lets Encrypt process free including renewal. Much easier!
@Moncef-Lak
@Moncef-Lak 2 ай бұрын
update : you need to add "--server letsencrypt" after the path
@ahq5357
@ahq5357 10 ай бұрын
Amazingly explained. Thank you very much!
@horribleIRUKANDJI
@horribleIRUKANDJI 2 жыл бұрын
So according to the flow of actions, the cronjob does generate a new SSL certificate and key, but you must handle SSL installation yourself anyway. Is there a way to actually install the SSL for the domain using SSH?
@sheilafranzen9499
@sheilafranzen9499 2 жыл бұрын
Brilliant! Thank you so much!
@polak3015
@polak3015 24 күн бұрын
Didn't work for me. I would get a timeout.
@pizzaguyaz
@pizzaguyaz 23 күн бұрын
Me as well. Timeout
@AmmarAwan-dt1py
@AmmarAwan-dt1py 5 ай бұрын
I am unable to see the Terminal Option in my cPanel?
@rogermarquezmedina8865
@rogermarquezmedina8865 3 жыл бұрын
My sites are hosted on Namecheap but I don´t have that "terminal" option inside my "advance" tab on my cpanel.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
I'm not sure why, but you can also use Terminal on Mac or Putty on Windows to connect to your Namecheap server directly kzfaq.info/get/bejne/fL6SpLJnlsWyhpc.html
@nakoruru666
@nakoruru666 3 жыл бұрын
You can activate the terminal in the option manage shell/ enable ssh access, then the terminal appears
@haganlife
@haganlife 3 жыл бұрын
@@nakoruru666 Fantastic! Thank you Pakita and Tony
@PavitraMaduranga
@PavitraMaduranga 3 жыл бұрын
@@nakoruru666 Had this issue and worked for me.thanks
@mathewadebiyi7905
@mathewadebiyi7905 2 жыл бұрын
Thanks man for this video. It was very useful. A QUICK QUESTION PLEASE: Can I install this same Certificate and the Key generated on to other domains that I have on the same Cpanel? Or do I have to repeat the entire process for each domain? I'll be grateful for your response.
@CREATIVECOMM.
@CREATIVECOMM. 8 ай бұрын
Very helpful even in 2023
@ChakaHamilton
@ChakaHamilton 9 ай бұрын
sadly it no longer uses lets encrypt in 2023 it uses another company that now only last 90 days.
@mrautozar3716
@mrautozar3716 3 жыл бұрын
Tony, thank you for this :o) Now that my domain is up and running with SSL, what must I do to get this newly generated SSL certificate to also work for the "www" version of my domain? I would be most appreciative for your response.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
So sorry, that was an oversight of mine not to include that in the video. To do this, add an additional -d www.example.com to your acme command.
@mrautozar3716
@mrautozar3716 3 жыл бұрын
@@TonyTeachesTech Thank you.
@juliochavez5564
@juliochavez5564 2 жыл бұрын
@@TonyTeachesTech How I do this if the certificate is already installed?
@fabianopottes1699
@fabianopottes1699 2 жыл бұрын
@@juliochavez5564 Also missed this, did you find out how to do it after install?
@fabianopottes1699
@fabianopottes1699 2 жыл бұрын
I just re-issued and updated the certificate in Cpanel and www was included
@think8360
@think8360 3 жыл бұрын
Great video, great content. Thanks man!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
My pleasure!
@vnikyt
@vnikyt 2 жыл бұрын
Hi Tony. Again, thanks for this. Having a problem with the certificate not covering the www version of the site. I get the browser notice saying my connection is not private and I can’t click through to the site. Also, my client is getting the same warning message on one of the pages but can click through. How do I fix this? I’m a web designer, not a developer, so I’m not code-savvy. Appreciate your help!
@fabianopottes1699
@fabianopottes1699 2 жыл бұрын
“.acme.sh/acme.sh --server letsencrypt --issue -d website.com -d www.website.com -w /home/username/website.com or public_html“
@jansonangelina4580
@jansonangelina4580 Жыл бұрын
Can’t find terminal on namecheap cpanel
@valleyscharping
@valleyscharping Жыл бұрын
check video description
@yaksjain
@yaksjain 2 жыл бұрын
Hi Tony! Thanks for the Video. I am struggling with the Auto Rewnew part, By default no corn job is added to cpanel's crontab. To explore this further I tried adding --renew force to your code and set a cronjob manually but I still have to copy paste this in cpanel's manage SSL section. Is there a way to automate the whole procesS? Let me know. Thanks! Cheers
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
I've always seen the cron created automatically. I'm not sure what to say for the other cases, sorry
@eugenioelizondo9456
@eugenioelizondo9456 2 жыл бұрын
Hey Yash, did you solve it?
@magicimaginations
@magicimaginations 2 ай бұрын
Does not work, please update, had to buy my SSL 😭
@helpinyou446
@helpinyou446 Жыл бұрын
Yes but Name cheap remove th Terminal option ? now what ?
@valleyscharping
@valleyscharping Жыл бұрын
check the description of vid, they didn't remove it, you just need to enable it
@heroinehaven
@heroinehaven Жыл бұрын
I don't have cpanel because I only use the trial plan in Namecheap :( seems like I still need to buy a plan in order to get the SSL certificate, what do you suggest? or what plan do you actually use for your website hosted with namecheap?
@igeraaegraegr
@igeraaegraegr Жыл бұрын
YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! YES! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!! THANK YOU!!!!!!!!
@TonyTeachesTech
@TonyTeachesTech Жыл бұрын
LOL you're welcome
@CarlosHDJKpto
@CarlosHDJKpto Жыл бұрын
Must I have the web site created first? I had 2 domains without use. Yesterday I renewed those domains, but they no longer have the positivessl. If I haven't created a website yet, how would I do the procedure? Is it that to create the web it asks me to already have the certificate?
@michaelkitson840
@michaelkitson840 3 жыл бұрын
Unfortunately it seems Namecheap or cPanel has removed the option to use the terminal. Is there another way to add the Let's Encrypt SSL certificate? Many thanks.
@RafaelEchart
@RafaelEchart 3 жыл бұрын
This video wasn't what I was looking, but maybe I can help you out. if you are on a shared hosting you first need to activate SSH keys, this is a protocol for you to connect to the cPanel server from your local machine. if this doesn't work, you can always contact name cheap support team, its really efficient, this terminal walkthrough comes from them. When you activate this, the terminal will appear in the cPanel menu. Too add something more, if you are in a shared hosting plan you don't get sudo permissions.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
This help article should help you enable terminal www.namecheap.com/support/knowledgebase/article.aspx/10040/2210/how-to-enable-ssh-shell-in-cpanel/
@NconrakN
@NconrakN 3 жыл бұрын
Yor're the man! cheers bro!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Glad to help! Cheers
@anshulmishra2064
@anshulmishra2064 9 ай бұрын
My keys are 3 time smaller. And it says Begin EC private keys and End EC private keys where as yours says Begin RSA keys?? Is it ok or any problem is going on.
@zamaanlk
@zamaanlk 2 жыл бұрын
Thanks a lot, it saved me over 100$ today.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Right on!
@muhammadyar7080
@muhammadyar7080 Жыл бұрын
Please can you tell how to configure it for lifetime so that every year we may not need to renew
@robdiaz
@robdiaz 3 жыл бұрын
Works like charm! A question that I have, will this method auto-renew for the following years, or is there more to do? Thanks for the tutorial!
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
It should auto renew. Check under the cron job section of your cPanel to see if there is a task to handle the renew just to be sure.
@oscar.arroliga
@oscar.arroliga Жыл бұрын
@@TonyTeachesTech Hello! thanks for this amazing video. I did all the configurations and a cron job was created in the cPanel which is scheduled every 14 minutes. With this command: "/home/user/.acme.sh"/acme.sh --cron --home "/home/user/.acme.sh" > /dev/null Will this cron job generate the new certificate? Thanks for your help
@michaeldixon5024
@michaeldixon5024 3 жыл бұрын
Is this a wildcard SSL certificate that includes all the subdomains as well? Or do I have to install this again seperately for all the subdomains on that domain?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
This is not a wildcard SSL. You'll have to do that separately
@haganlife
@haganlife 3 жыл бұрын
@@TonyTeachesTech How would we add to subdomains? Would it be just like adding to www? Just add a couple of extra -d subdomain.maindomain.com ?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
@@haganlife Yep!
@peterkabuikamau7060
@peterkabuikamau7060 7 ай бұрын
How can Install a wild card Lets encrypt ssl cert in namecheap
@AllIsNotWhatItSeems
@AllIsNotWhatItSeems 9 ай бұрын
Why does my cpanel in NameCheap not have a "terminal" access?
@SlyAceZeta
@SlyAceZeta 7 ай бұрын
Check the description.
@keyurvala2489
@keyurvala2489 2 жыл бұрын
Thanks @Tony Teacges Tech. Very Useful Video. In Cron Jobs I am also seeing the corn task of acme sh script. Is it mean that it auto-renews particular domains after 90 days? Waiting for your reply on it.
@jordachejohnson
@jordachejohnson 2 жыл бұрын
Yes
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Yep
@JohnSmith-iu8cj
@JohnSmith-iu8cj 9 ай бұрын
i dont find the terminal in my namecheap cpanel. is it not available in all their hosting services?
@JohnSmith-iu8cj
@JohnSmith-iu8cj 9 ай бұрын
under manage shell check enable ssh access then the terminal icon appears under advanced
@mwangimoses4105
@mwangimoses4105 Жыл бұрын
Hello Tony, Looks like the cron job is no longer installing the certificates. I have a running cron job, but the certificates have not been installed. Any workaround this, please?
@nakoruru666
@nakoruru666 3 жыл бұрын
Thank you! very valuable information.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Glad it was helpful!
@TamiePryor
@TamiePryor 3 жыл бұрын
Thank you for this video. It was a huge struggle to use Let's Encrypt with Namecheap previously and when I had to do it again, I had forgotten what I did,. I didn't want to go through all of that again, so I just paid for one. Do we still have to renew every 90 days? What are the steps to renew? I am not very tech-savvy.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
This will auto-renew via a cronjob that the script sets up for you behind the scenes.
@justinlogan940
@justinlogan940 3 жыл бұрын
Hey, I need some help with this if you can. I get stuck at "Processing" after "Verifying", and required an extra signup step (which I may or may not have done correctly, I am not sure). Do you have an updated method for this?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
No, I'm not aware of any extra steps like that. Sorry
@dibashbikramthapa8790
@dibashbikramthapa8790 2 жыл бұрын
@@TonyTeachesTech @Justin Logan, same problem guys. use --debug at last and it shows apache: apache doesn't exist. nginx: nginx doesn't exist. socat:
@dibashbikramthapa8790
@dibashbikramthapa8790 2 жыл бұрын
@@MiamiPapi I made new ac for zerossl and added to it and it worked.
@theianspence
@theianspence 2 жыл бұрын
Don't use ZeroSSL. Add the argument --server letsencrypt at the end.
@stuartdwork
@stuartdwork 2 жыл бұрын
Is there a set of written instructions or blog post with the commands? Trying to start and stop the video or to blow up the screen well enough to read the commands is not that easy.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Sorry I don't have that for you
@dafonseca1971
@dafonseca1971 2 жыл бұрын
Thanks a lot man. I have installed my first free SSL certificate following your guide. I have a question: when the certificate finishes in three months, have to do this process again, or are there some renewal? Thanks and best regards.
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Check in your Cpanel under the Advanced section and look at Cron Jobs to see if there is an acme.sh cronjob in there. If so, you should be good to go.
@JoseRojasDev
@JoseRojasDev 2 жыл бұрын
@@TonyTeachesTech Hi, what should be the command in case to have to add the task to cronjob manually?
@felixgp
@felixgp 2 жыл бұрын
@@JoseRojasDev i have this: 5 0 * * * "/home/domain_folder/.acme.sh"/acme.sh --cron --home "/home/domain_folder/.acme.sh" > /dev/null where domain folder is the folder with the alias name of the domain.
@oscar.arroliga
@oscar.arroliga Жыл бұрын
@@felixgp This run every 5 minutes on 0 hours?
@hectoradanmoraleslugo5693
@hectoradanmoraleslugo5693 Жыл бұрын
Hey Tony, thanks for the video. I did dis in my nemacheap account for 3 subdomains that I have and 2 days ago afeter 3 months they expired, the setup doesn't work for me, Do you have an idea why?
@aweejangakoon6504
@aweejangakoon6504 2 жыл бұрын
HI mate, i managed to get the cert done from zeroSSL, but autorenewal seems not ok, I noted cronjob created, at cpanel, what can i do to fix autorenewal ?
@dynastus
@dynastus Жыл бұрын
Thank you brother. If anybody gets the "could not get nonce" error. For me it was just a matter of trying again. I have also read that it can be due to system clocks being out of sync or incorrect updates.
@kosisochukwuhillary9130
@kosisochukwuhillary9130 3 ай бұрын
how long does this certificate last?
@MyNegativeCreep
@MyNegativeCreep 2 жыл бұрын
I have my domain on namecheap but my server is not from namecheap. Will it work too? At 4:30 its not working. I also don't see the domain on that server just my files.
@LordFren
@LordFren 2 жыл бұрын
I am having a weird issue. I have finished the installation, and it works nicely. Except when I add the www. to my domain, then it looks like as if it is not protected. And even Namecheap says only the www-less domain is protected by SSL. What could be the issue?
@LordFren
@LordFren 2 жыл бұрын
To answer my own question and for anyone that might run into this problem: You can add -d domainname to your arguments before the -w part. As many as you need, however due note that for whatever reason only mail.example com, example com, www example com will be added, the rest will error out.
@GG-sc2pj
@GG-sc2pj 3 жыл бұрын
Hello! Great video! I have a question, in shared hosting I needed to set txt records to verify my domain ownership than the cert were issued.. have you any tutorial on how to use api dns or how to install certbots on shared stellar hosting? I see some api references but I don't understand where to write the token etc..
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
I don't have that type of video, sorry
@marhinzz4488
@marhinzz4488 Жыл бұрын
Acme uses ZeroSSL now. How do I go past this?
@christiankamguia7076
@christiankamguia7076 Жыл бұрын
Thanks for the video trully appreciate but the Terminal is not available in my cpanel... not sure if this was pull out or just changed to another name
@TonyTeachesTech
@TonyTeachesTech Жыл бұрын
Does this help kzfaq.info/get/bejne/hMx-acp4r9HLY5s.html
@casanaygt
@casanaygt 3 жыл бұрын
Thank you very much for the video, I congratulate you for the vineyard, it helped me a lot. But I have two questions, why does the certificate not work with www? And if it is possible to extend it for much longer? Make it annual and not for just 2 or 3 months
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
That was an oversight of mine not to include www in the video. To do that, try something like this: acme.sh --issue -d site4.xyz -d www.site4.xyz -w /home/username/site4.xyz/ As for the 3 month limit of the cert, this is a restriction imposed by the certificate authority (Let's Encrypt in this case) and cannot be changed.
@savanablessing6431
@savanablessing6431 2 жыл бұрын
@@TonyTeachesTech Is there a way we can automate the SSL installation? so that it does the installation for us every three months
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
@@savanablessing6431 Check in your Cpanel under the Advanced section and look at Cron Jobs to see if there is an acme.sh cronjob in there. If so, you should be good to go
@oscar.arroliga
@oscar.arroliga Жыл бұрын
I have a cron job running a command in the acme.sh path with every 14 minutes . This is the auto renew cron job?
@bosnit
@bosnit 3 жыл бұрын
When I type "ls" command, I don't see my domain name. I see public_html. Can you please tell me where should I put my main name and where folder path.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
You should. Is your website hosted on that server that you're logged into? Sometimes people have multiple cpanels within their Namecheap account
@a.l.t.a.o.-indevelopment4180
@a.l.t.a.o.-indevelopment4180 3 жыл бұрын
it s great but i dont have a terminal in advanced section of cpanel ???? what to do then ???
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
I'm not sure
@egehvictor5380
@egehvictor5380 9 ай бұрын
please how do i renew it ??
@gurcharanSingh-of2tm
@gurcharanSingh-of2tm Ай бұрын
Thanks you so much
@malou4350
@malou4350 2 жыл бұрын
My website is now secure in a browser, but still appears as not secure from a mobile device... Any help?
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Does the mobile website share the same domain name and URL as the desktop website?
@charliemcghee9173
@charliemcghee9173 Жыл бұрын
Hoped this was the answer to my prayers but on going to my cPanel to advanced section there is no Terminal icon present 😥
@iam_caano
@iam_caano Жыл бұрын
1.Go to search bar and search (manage Shell) 2. Then turn on manage Shell Then back to search bar and search term
@jon8367
@jon8367 2 жыл бұрын
Do you have to do this every time the certificate renews?
@foladesign
@foladesign 3 жыл бұрын
Please do a video on how to install the ssl on multiple domain on namecheap, i followed your process but it's only working for the first domain, the second domain i just get processing... till it timeout
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Repeating the steps in this video for multiple domains will work
@nikpatel6601
@nikpatel6601 3 жыл бұрын
What are the steps to remove a Let's Encrypt SSL certificate? Is it a matter of just deleting the directory which stores the certificates? In your example would it be at matter of deleting this directory /home/cereiujy/.acme.sh/site4.xyz ? Or do you have to deregister it with Let's Encrypt?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
Yes! That will remove it for you
@TamiePryor
@TamiePryor 3 жыл бұрын
Another question: if I need an SSL for another website under that same account, what do I do?
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
You can repeat the steps in this video, but this time with the domain for the other website
@muhammaddanial6900
@muhammaddanial6900 Жыл бұрын
Its does not work for me please help :/
@annwang5530
@annwang5530 Жыл бұрын
So do we need to do this every 90 days?
@1stsilver
@1stsilver 2 жыл бұрын
Making a website for someone with namecheap. When I type ls in the terminal, I get "access-logs cpbackup-exclude.conf etc logs lscache mail perl5 public_ftp public_html ssl tmp www" Why is that?
@valleyscharping
@valleyscharping Жыл бұрын
Same. Did you find an answer?
@creativeworks98
@creativeworks98 Жыл бұрын
Thank you so much.
@TamiePryor
@TamiePryor 3 жыл бұрын
Uh-oh. There is nothing that says "terminal" in the advanced section of cpanel. I even did a search. Nothing. This is shared hosting.
@TonyTeachesTech
@TonyTeachesTech 3 жыл бұрын
What hosting plan did you purchase?
@trendsondemand
@trendsondemand 2 жыл бұрын
Thank you so much for the relevance, Could you PLEASE, Help Check what to use instead, as Namecheap cPanel do NOT have "Terminal" any more, Thank you as you respond...
@JTD33
@JTD33 2 жыл бұрын
In cPanel go to Manage Shell and click the option to enable SSH access.
@ravirama5990
@ravirama5990 2 жыл бұрын
Help..... When I go to the c panel, under advance, there is no icon named terminal... Has Namecheap moved it....
@ravirama5990
@ravirama5990 2 жыл бұрын
Found it
@TonyTeachesTech
@TonyTeachesTech 2 жыл бұрын
Oh good
How to Install WordPress on CyberPanel (with a domain and SSL)
8:50
Tony Teaches Tech
Рет қаралды 22 М.
Let's Encrypt Explained: Free SSL
15:04
That DevOps Guy
Рет қаралды 123 М.
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 8 МЛН
ISSEI & yellow girl 💛
00:33
ISSEI / いっせい
Рет қаралды 21 МЛН
Вы чего бл….🤣🤣🙏🏽🙏🏽🙏🏽
00:18
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 71 МЛН
Are Free SSL Certificates Really Good Enough for Your Website?
4:49
Tony Teaches Tech
Рет қаралды 15 М.
How to Get Fully Automated Let's Encrypt SSL Renewal (no coding)
7:56
Tony Teaches Tech
Рет қаралды 55 М.
How to Enable HTTPS Using a Free SSL Certificate from Certbot
6:56
Akamai Developer
Рет қаралды 79 М.
How To Host Multiple Websites on Namecheap
3:37
Tony Teaches Tech
Рет қаралды 32 М.
Easiest way to create free SSL certificate for Lets Encrypt without scripting
8:46
Synametrics Technologies
Рет қаралды 14 М.
Free SSL Certificate FOR LIFE in 2020 - Cloudflare SSL
7:28
Emit.Reviews
Рет қаралды 65 М.
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 8 МЛН